ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VITProcess::G4ProcessState Struct Reference

#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/dna/management/include/G4VITProcess.hh>

+ Inheritance diagram for G4VITProcess::G4ProcessState:
+ Collaboration diagram for G4VITProcess::G4ProcessState:

Public Member Functions

 G4ProcessState ()
 
virtual ~G4ProcessState ()
 
virtual G4String GetType ()
 
template<typename T >
TGetState ()
 
- Public Member Functions inherited from G4ProcessState_Lock
virtual ~G4ProcessState_Lock ()
 

Public Attributes

G4double theNumberOfInteractionLengthLeft
 
G4double theInteractionTimeLeft
 
G4double currentInteractionLength
 

Detailed Description

Definition at line 165 of file G4VITProcess.hh.

View newest version in sPHENIX GitHub at line 165 of file G4VITProcess.hh

Constructor & Destructor Documentation

G4VITProcess::G4ProcessState::G4ProcessState ( )

Definition at line 50 of file G4VITProcess.cc.

View newest version in sPHENIX GitHub at line 50 of file G4VITProcess.cc

References currentInteractionLength, theInteractionTimeLeft, and theNumberOfInteractionLengthLeft.

G4VITProcess::G4ProcessState::~G4ProcessState ( )
virtual

Definition at line 57 of file G4VITProcess.cc.

View newest version in sPHENIX GitHub at line 57 of file G4VITProcess.cc

Member Function Documentation

template<typename T >
T* G4VITProcess::G4ProcessState::GetState ( )
inline

Definition at line 187 of file G4VITProcess.hh.

View newest version in sPHENIX GitHub at line 187 of file G4VITProcess.hh

References T.

virtual G4String G4VITProcess::G4ProcessState::GetType ( )
inlinevirtual

Reimplemented in G4VITProcess::G4ProcessStateBase< T >, and G4ITTransportation::G4ITTransportationState.

Definition at line 171 of file G4VITProcess.hh.

View newest version in sPHENIX GitHub at line 171 of file G4VITProcess.hh

Member Data Documentation

G4double G4VITProcess::G4ProcessState::currentInteractionLength

Definition at line 183 of file G4VITProcess.hh.

View newest version in sPHENIX GitHub at line 183 of file G4VITProcess.hh

Referenced by G4ProcessState().

G4double G4VITProcess::G4ProcessState::theInteractionTimeLeft

Definition at line 180 of file G4VITProcess.hh.

View newest version in sPHENIX GitHub at line 180 of file G4VITProcess.hh

Referenced by G4ProcessState().

G4double G4VITProcess::G4ProcessState::theNumberOfInteractionLengthLeft

Definition at line 176 of file G4VITProcess.hh.

View newest version in sPHENIX GitHub at line 176 of file G4VITProcess.hh

Referenced by G4ProcessState().


The documentation for this struct was generated from the following files: