7 #include <tls/TankResponseFactory.h>
9 #include <utl/AugerException.h>
25 string model = branch.
GetName();
26 if (model ==
"SimpleTankResponse")
28 else if (model ==
"TabularTankResponse")
30 else if (model ==
"USCInterTankResponse")
32 else if (model ==
"AachenTankResponse")
36 msg <<
"unknown TankResponse class: " << model;
VTankResponse & GetTankResponse(const utl::Branch branch)
The method
static TankResponse & GetInstance(const utl::Branch branch)
Base class for exceptions trying to access non-existing components.
Class representing a document branch.
Interface class for coupling different tank response calculations into the reconstruction code...
std::string GetName() const
function to get the Branch name
static TankResponse & GetInstance(const utl::Branch branch)
static TankResponse & GetInstance(const utl::Branch branch)
static TankResponse & GetInstance(const utl::Branch branch)