35#ifndef G4PhysicsListHelper_hh
36#define G4PhysicsListHelper_hh 1
95 void ReadOrdingParameterTable();
96 void ReadInDefaultOrderingParameter();
100 using G4OrdParamTable = std::vector<G4PhysicsListOrderingParameter>;
108 G4bool useCoupledTransportation =
false;
109 G4int theLooperThresholds = 1;
110 G4VProcess* theTransportationProcess =
nullptr;
112 G4int verboseLevel = 1;
114 G4OrdParamTable* theTable =
nullptr;
115 G4int sizeOfTable = 0;
123 useCoupledTransportation = vl;
128 verboseLevel = value;
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
void CheckParticleList() const
void UseHighLooperThresholds()
void UseCoupledTransportation(G4bool vl=true)
static G4PhysicsListHelper * GetPhysicsListHelper()
G4int GetVerboseLevel() const
void UseLowLooperThresholds()
void DumpOrdingParameterTable(G4int subType=-1) const
G4PhysicsListOrderingParameter GetOrdingParameter(G4int subType) const
void SetVerboseLevel(G4int value)