#include <CustomPhysicsTable.hh>
Definition at line 35 of file CustomPhysicsTable.hh.
larg4::CustomPhysicsTable::CustomPhysicsTable |
( |
| ) |
|
|
default |
Definition at line 18 of file CustomPhysicsTable.cxx.
void AddPhysics(CustomPhysicsFactoryBase *)
CustomPhysicsTable()=default
static CustomPhysicsTable * TheCustomPhysicsTable
Definition at line 66 of file CustomPhysicsTable.cxx.
70 mf::LogWarning(
"CustomPhysicsTable") <<
"Physics constructor being overwritten"
71 <<
" in CustomPhysicsTable";
73 MF_LOG_DEBUG(
"CustomPhysicsTable")
74 <<
"CustomPhysicsTable : Physics Table registering new physics " << Factory->GetName();
std::map< std::string, CustomPhysicsFactoryBase * > theTable
bool IsPhysicsAvailable(std::string const &)
static CustomPhysicsTable * TheCustomPhysicsTable
std::vector< std::string > larg4::CustomPhysicsTable::GetAvailablePhysicsList |
( |
| ) |
|
Definition at line 31 of file CustomPhysicsTable.cxx.
33 std::vector<std::string> ReturnVector;
34 for (std::map<std::string, CustomPhysicsFactoryBase*>::const_iterator i =
38 ReturnVector.push_back((*i).first);
std::map< std::string, CustomPhysicsFactoryBase * > theTable
static CustomPhysicsTable * TheCustomPhysicsTable
G4VPhysicsConstructor * larg4::CustomPhysicsTable::GetPhysicsConstructor |
( |
std::string const & |
physicsName | ) |
|
Definition at line 55 of file CustomPhysicsTable.cxx.
std::map< std::string, CustomPhysicsFactoryBase * > theTable
bool IsPhysicsAvailable(std::string const &)
static CustomPhysicsTable * TheCustomPhysicsTable
bool larg4::CustomPhysicsTable::IsPhysicsAvailable |
( |
std::string const & |
PhysicsName | ) |
|
Definition at line 45 of file CustomPhysicsTable.cxx.
std::map< std::string, CustomPhysicsFactoryBase * > theTable
static CustomPhysicsTable * TheCustomPhysicsTable
The documentation for this class was generated from the following files: