47 #ifndef G4ITSTEPPROCESSOR_H 
   48 #define G4ITSTEPPROCESSOR_H 
  186     fpTrackingManager = trackMan;
 
  190     return fpTrackingManager;
 
  211   void DoIt(
double timeStep);
 
  223     return fAtRestDoItProcTriggered;
 
  228     return fGPILSelection;
 
  233     return fN2ndariesAlongStepDoIt;
 
  238     return fN2ndariesAtRestDoIt;
 
  243     return fN2ndariesPostStepDoIt;
 
  248     return fpCurrentProcess;
 
  253     return fPhysIntLength;
 
  258     return fPostStepAtTimeDoItProcTriggered;
 
  263     return fPostStepDoItProcTriggered;
 
  268     return fpProcessInfo;
 
  278     return fpParticleChange;
 
  283     return fpCurrentVolume;
 
  347   G4ITNavigator* fpNavigator;
 
  348   G4int fStoreTrajectory;
 
  371   G4int fN2ndariesAtRestDoIt;
 
  372   G4int fN2ndariesAlongStepDoIt;
 
  373   G4int fN2ndariesPostStepDoIt;
 
  378   size_t fAtRestDoItProcTriggered;
 
  379   size_t fPostStepDoItProcTriggered;
 
  380   size_t fPostStepAtTimeDoItProcTriggered;
 
  406   std::map<const G4ParticleDefinition*, ProcessGeneralInfo*> fProcessGeneralInfoMap;
 
  430   fPreviousTimeStep = previousTimeStep;
 
  471   fpParticleChange = 0;
 
  478   fpTransportation = 0;
 
  483   fAtRestDoItProcTriggered = 
INT_MAX;
 
  484   fPostStepDoItProcTriggered = 
INT_MAX;
 
  485   fPostStepAtTimeDoItProcTriggered = 
INT_MAX;
 
  497 #endif // G4ITSTEPPROCESSOR_H 
void SetStep(G4Step *val)
 
size_t GetPostStepDoItProcTriggered() const 
 
G4ProcessVector * fpAtRestGetPhysIntVector
 
size_t GetAtRestDoItProcTriggered() const 
 
G4ThreeVector fEndpointSafOrigin
 
void PrepareLeadingTracks()
 
size_t GetPostStepAtTimeDoItProcTriggered() const 
 
void SetTrackingManager(G4ITTrackingManager *trackMan)
 
G4ITTransportation * fpTransportation
 
const G4ITStepProcessorState * GetProcessorState() const 
 
const G4VParticleChange * GetParticleChange() const 
 
class std::vector< int, std::allocator< int > > G4SelectedAtRestDoItVector
 
class std::vector< int, std::allocator< int > > G4SelectedAlongStepDoItVector
 
void InvokeAlongStepDoItProcs()
 
G4TouchableHandle fTouchableHandle
 
void SetNavigator(G4ITNavigator *value)
 
G4int GetN2ndariesAtRestDoIt() const 
 
size_t MAXofAlongStepLoops
 
G4ProcessVector * fpAlongStepDoItVector
 
G4ProcessVector * fpPostStepDoItVector
 
void SetPreviousStepTime(G4double)
 
G4SelectedAtRestDoItVector fSelectedAtRestDoItVector
 
G4double CalculateSafety()
 
G4SelectedPostStepDoItVector fSelectedPostStepDoItVector
 
void DefinePhysicalStepLength(G4Track *)
 
G4double GetPhysIntLength() const 
 
G4ITTrackingManager * GetTrackingManager()
 
G4int GetN2ndariesAlongStepDoIt() const 
 
class std::vector< int, std::allocator< int > > G4SelectedPostStepDoItVector
 
G4ProcessVector * fpAlongStepGetPhysIntVector
 
const XML_Char int const XML_Char * value
 
void ActiveOnlyITProcess()
 
const G4ThreeVector & GetPosition() const 
 
G4ProcessVector * fpAtRestDoItVector
 
G4TrackVector * GetSecondaries() const 
 
void DoIt(double timeStep)
 
void ApplyProductionCut(G4Track *)
 
void FindTransportationStep()
 
const G4VITProcess * GetCurrentProcess() const 
 
void DealWithSecondaries(G4int &)
 
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
 
G4ProcessVector * fpPostStepGetPhysIntVector
 
const G4double kCarTolerance
 
double GetInteractionTime()
 
void InvokeTransportationProc()
 
virtual void Initialize()
 
G4double ComputeInteractionLength(double previousTimeStep)
 
void InvokeAtRestDoItProcs()
 
G4GPILSelection GetGPILSelection() const 
 
std::vector< G4Track * > G4TrackVector
 
T max(const T t1, const T t2)
brief Return the largest of the two arguments 
 
G4ForceCondition GetCondition() const 
 
G4ITStepProcessorState & operator=(const G4ITStepProcessorState &)
 
void Stepping(G4Track *, const double &)
 
G4ITStepProcessor & operator=(const G4ITStepProcessor &other)
 
void InvokePostStepDoItProcs()
 
size_t MAXofPostStepLoops
 
void DoDefinePhysicalStepLength()
 
virtual ~G4ITStepProcessor()
 
G4double fPreviousStepSize
 
G4int GetN2ndariesPostStepDoIt() const 
 
void SetupGeneralProcessInfo(G4ParticleDefinition *, G4ProcessManager *)
 
const ProcessGeneralInfo * GetCurrentProcessInfo() const 
 
virtual ~G4ITStepProcessorState()
 
void ResetLeadingTracks()
 
const G4VPhysicalVolume * GetCurrentVolume() const 
 
const G4Step * GetStep() const 
 
void ForceReInitialization()