35#ifndef G4PhysicsListHelper_hh
36#define G4PhysicsListHelper_hh 1
92 void ReadOrdingParameterTable();
93 void ReadInDefaultOrderingParameter();
96 using G4OrdParamTable = std::vector<G4PhysicsListOrderingParameter>;
104 G4bool useCoupledTransportation =
false;
105 G4int theLooperThresholds = 1;
106 G4VProcess* theTransportationProcess =
nullptr;
108 G4int verboseLevel = 1;
110 G4OrdParamTable* theTable =
nullptr;
111 G4int sizeOfTable = 0;
119 useCoupledTransportation = vl;
124 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)