ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VITProcess.hh File Reference
#include <G4VProcess.hh>
#include "AddClone_def.hh"
#include "G4ReferenceCast.hh"
#include "G4memory.hh"
#include <typeinfo>
+ Include dependency graph for G4VITProcess.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  G4ProcessState_Lock
 
class  G4VITProcess
 
struct  G4VITProcess::G4ProcessState
 
class  G4VITProcess::G4ProcessStateBase< T >
 

Macros

#define InitProcessState(destinationType, source)   reference_cast<destinationType>(source)
 
#define DowncastProcessState(destinationType)   G4dynamic_pointer_cast<destinationType>(G4VITProcess::fpState)
 
#define UpcastProcessState(destinationType)   G4dynamic_pointer_cast<destinationType>(G4VITProcess::fpState)
 
#define DowncastState(destinationType, source)   G4dynamic_pointer_cast<destinationType>(source)
 
#define UpcastState(destinationType, source)   G4dynamic_pointer_cast<destinationType>(source)
 

Macro Definition Documentation

#define DowncastProcessState (   destinationType)    G4dynamic_pointer_cast<destinationType>(G4VITProcess::fpState)

Definition at line 79 of file G4VITProcess.hh.

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

#define DowncastState (   destinationType,
  source 
)    G4dynamic_pointer_cast<destinationType>(source)

Definition at line 85 of file G4VITProcess.hh.

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

Referenced by G4VITProcess::SetProcessState().

#define InitProcessState (   destinationType,
  source 
)    reference_cast<destinationType>(source)

Definition at line 76 of file G4VITProcess.hh.

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

#define UpcastProcessState (   destinationType)    G4dynamic_pointer_cast<destinationType>(G4VITProcess::fpState)

Definition at line 82 of file G4VITProcess.hh.

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

Referenced by G4VITProcess::GetProcessState().

#define UpcastState (   destinationType,
  source 
)    G4dynamic_pointer_cast<destinationType>(source)

Definition at line 88 of file G4VITProcess.hh.

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