39#ifndef G4ITModelHandler_H
40#define G4ITModelHandler_H
98 std::vector<G4ITModelManager*>* v = &(
fModelManager.at(type1));
100 if((
int) v->size() < type2)
return 0;
bool GetTimeStepComputerFlag()
void RegisterModel(G4VITModel *aModel, const G4double globalTime)
G4bool fReactionProcessFlag
G4bool fTimeStepComputerFlag
G4ITModelManager * GetModelManager(G4ITType, G4ITType)
G4ITModelHandler & operator=(const G4ITModelHandler &rhs)
G4VITModel * GetModel(G4ITType, G4ITType, const G4double globalTime)
const std::vector< std::vector< G4ITModelManager * > > * GetAllModelManager()
void SetModel(G4ITType, G4ITType, G4VITModel *aModel, G4double startingTime)
std::vector< std::vector< G4ITModelManager * > > fModelManager
bool GetReactionProcessFlag()