#include <G4VUserChemistryList.hh>
Definition at line 53 of file G4VUserChemistryList.hh.
◆ G4VUserChemistryList()
G4VUserChemistryList::G4VUserChemistryList |
( |
bool |
flag = true | ) |
|
◆ ~G4VUserChemistryList()
G4VUserChemistryList::~G4VUserChemistryList |
( |
| ) |
|
|
virtual |
Definition at line 47 of file G4VUserChemistryList.cc.
void Deregister(G4VUserChemistryList *)
static G4DNAChemistryManager * GetInstanceIfExists()
◆ BuildPhysicsTable() [1/2]
void G4VUserChemistryList::BuildPhysicsTable |
( |
| ) |
|
Definition at line 62 of file G4VUserChemistryList.cc.
static G4MoleculeTable * Instance()
G4MoleculeDefinitionIterator GetDefintionIterator()
◆ BuildPhysicsTable() [2/2]
Definition at line 77 of file G4VUserChemistryList.cc.
87 G4cout <<
"G4VUserPhysicsList::BuildPhysicsTable " 91 <<
" should be created in your PhysicsList" <<
G4endl;
94 G4Exception(
"G4VUserChemistryList::BuildPhysicsTable",
96 "No process manager");
107 G4cout <<
"G4VUserChemistryList::BuildPhysicsTable " 112 G4Exception(
"G4VUserChemistryList::BuildPhysicsTable",
114 "No process Vector");
120 G4cout <<
"G4VUserChemistryList::BuildPhysicsTable %%%%%% " 122 G4cout <<
" ProcessManager : " << pManager
123 <<
" ProcessManagerShadow : " << pManagerShadow <<
G4endl;
124 for(
G4int iv1=0;iv1<pVector->
size();iv1++)
126 G4cout <<
" " << iv1 <<
" - " << (*pVector)[iv1]->GetProcessName()
129 G4cout <<
"--------------------------------------------------------------" 133 for(
G4int iv2=0;iv2<pVectorShadow->
size();iv2++)
135 G4cout <<
" " << iv2 <<
" - " << (*pVectorShadow)[iv2]->GetProcessName()
140 for (
G4int j = 0; j < pVector->
size(); ++j)
146 if (pManagerShadow == pManager)
148 (*pVector)[j]->BuildPhysicsTable(*moleculeDef);
152 (*pVector)[j]->BuildWorkerPhysicsTable(*moleculeDef);
G4ProcessVector * GetProcessList() const
G4ProcessManager * GetProcessManager() const
const G4String & GetParticleName() const
G4GLOB_DLL std::ostream G4cout
G4ProcessManager * GetMasterProcessManager() const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
◆ ConstructDissociationChannels()
virtual void G4VUserChemistryList::ConstructDissociationChannels |
( |
| ) |
|
|
inlinevirtual |
◆ ConstructMolecule()
virtual void G4VUserChemistryList::ConstructMolecule |
( |
| ) |
|
|
inlinevirtual |
◆ ConstructProcess()
virtual void G4VUserChemistryList::ConstructProcess |
( |
void |
| ) |
|
|
inlinevirtual |
◆ ConstructReactionTable()
◆ ConstructTimeStepModel()
◆ IsPhysicsConstructor()
bool G4VUserChemistryList::IsPhysicsConstructor |
( |
| ) |
|
|
inline |
◆ RegisterTimeStepModel()
void G4VUserChemistryList::RegisterTimeStepModel |
( |
G4VITStepModel * |
timeStepModel, |
|
|
double |
startingTime = 0 |
|
) |
| |
|
protected |
Definition at line 56 of file G4VUserChemistryList.cc.
static G4VScheduler * Instance()
virtual void RegisterModel(G4VITStepModel *, double)
◆ ThisIsAPhysicsConstructor()
void G4VUserChemistryList::ThisIsAPhysicsConstructor |
( |
bool |
flag = true | ) |
|
|
inline |
◆ fIsPhysicsConstructor
bool G4VUserChemistryList::fIsPhysicsConstructor |
|
protected |
◆ verboseLevel
int G4VUserChemistryList::verboseLevel |
|
protected |
The documentation for this class was generated from the following files: