Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ProcessManager.hh File Reference
#include <vector>
#include "globals.hh"
#include "G4ios.hh"
#include "G4VProcess.hh"
#include "G4ProcessVector.hh"
#include "G4ParticleDefinition.hh"
#include "G4ProcessManager.icc"

Go to the source code of this file.

Classes

class  G4ProcessManager
 

Enumerations

enum  G4ProcessVectorTypeIndex { typeGPIL = 0 , typeDoIt =1 }
 
enum  G4ProcessVectorDoItIndex {
  idxAll = -1 , idxAtRest = 0 , idxAlongStep = 1 , idxPostStep =2 ,
  NDoit =3
}
 
enum  G4ProcessVectorOrdering { ordInActive = -1 , ordDefault = 1000 , ordLast = 9999 }
 

Enumeration Type Documentation

◆ G4ProcessVectorDoItIndex

Enumerator
idxAll 
idxAtRest 
idxAlongStep 
idxPostStep 
NDoit 

Definition at line 76 of file G4ProcessManager.hh.

77{
78 idxAll = -1, // for all DoIt/GPIL
79 idxAtRest = 0, // for AtRestDoIt/GPIL
80 idxAlongStep = 1, // for AlongStepDoIt/GPIL
81 idxPostStep =2, // for AlongSTepDoIt/GPIL
82 NDoit =3
83};
@ idxPostStep
@ idxAtRest
@ NDoit
@ idxAll
@ idxAlongStep

◆ G4ProcessVectorOrdering

Enumerator
ordInActive 
ordDefault 
ordLast 

Definition at line 87 of file G4ProcessManager.hh.

88{
89 ordInActive = -1, // ordering parameter to indicate InActive DoIt
90 ordDefault = 1000, // default ordering parameter
91 ordLast = 9999 // ordering parameter to indicate the last DoIt
92};
@ ordInActive
@ ordDefault
@ ordLast

◆ G4ProcessVectorTypeIndex

Enumerator
typeGPIL 
typeDoIt 

Definition at line 71 of file G4ProcessManager.hh.

72{
73 typeGPIL = 0, // for GetPhysicalInteractionLength
74 typeDoIt =1 // for DoIt
75};
@ typeGPIL
@ typeDoIt