Geant4  10.03.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ProcessManager.hh File Reference
#include "globals.hh"
#include "G4ios.hh"
#include <vector>
#include "G4VProcess.hh"
#include "G4ProcessVector.hh"
#include "G4ParticleDefinition.hh"
#include "G4ProcessManager.icc"
Include dependency graph for G4ProcessManager.hh:
This graph shows which files directly or indirectly include this file:

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

Enumerator
idxAll 
idxAtRest 
idxAlongStep 
idxPostStep 
NDoit 

Definition at line 89 of file G4ProcessManager.hh.

90 {
91  idxAll = -1, // for all DoIt/GPIL
92  idxAtRest = 0, // for AtRestDoIt/GPIL
93  idxAlongStep = 1, // for AlongStepDoIt/GPIL
94  idxPostStep =2, // for AlongSTepDoIt/GPIL
95  NDoit =3
96 };
Enumerator
ordInActive 
ordDefault 
ordLast 

Definition at line 99 of file G4ProcessManager.hh.

100 {
101  ordInActive = -1, // ordering parameter to indicate InActive DoIt
102  ordDefault = 1000, // default ordering parameter
103  ordLast = 9999 // ordering parameter to indicate the last DoIt
104 };
Enumerator
typeGPIL 
typeDoIt 

Definition at line 84 of file G4ProcessManager.hh.

85 {
86  typeGPIL = 0, // for GetPhysicalInteractionLength
87  typeDoIt =1 // for DoIt
88 };