Geant4  10.00.p03
CexmcMessenger Class Reference

#include <CexmcMessenger.hh>

+ Collaboration diagram for CexmcMessenger:

Static Public Member Functions

static CexmcMessengerInstance (void)
 
static void Destroy (void)
 

Static Public Attributes

static G4String mainDirName
 
static G4String geometryDirName
 
static G4String physicsDirName
 
static G4String gunDirName
 
static G4String detectorDirName
 
static G4String eventDirName
 
static G4String runDirName
 
static G4String monitorDirName
 
static G4String targetDirName
 
static G4String vetoCounterDirName
 
static G4String vetoCounterLeftDirName
 
static G4String vetoCounterRightDirName
 
static G4String calorimeterDirName
 
static G4String calorimeterLeftDirName
 
static G4String calorimeterRightDirName
 
static G4String monitorEDDirName
 
static G4String vetoCounterEDDirName
 
static G4String vetoCounterLeftEDDirName
 
static G4String vetoCounterRightEDDirName
 
static G4String calorimeterEDDirName
 
static G4String calorimeterLeftEDDirName
 
static G4String calorimeterRightEDDirName
 
static G4String reconstructorDirName
 
static G4String visDirName
 

Private Member Functions

 CexmcMessenger ()
 
 ~CexmcMessenger ()
 

Private Attributes

G4UIdirectorymainDir
 
G4UIdirectorygeometryDir
 
G4UIdirectoryphysicsDir
 
G4UIdirectorygunDir
 
G4UIdirectorydetectorDir
 
G4UIdirectoryeventDir
 
G4UIdirectoryrunDir
 
G4UIdirectorymonitorDir
 
G4UIdirectorytargetDir
 
G4UIdirectoryvetoCounterDir
 
G4UIdirectoryvetoCounterLeftDir
 
G4UIdirectoryvetoCounterRightDir
 
G4UIdirectorycalorimeterDir
 
G4UIdirectorycalorimeterLeftDir
 
G4UIdirectorycalorimeterRightDir
 
G4UIdirectorymonitorEDDir
 
G4UIdirectoryvetoCounterEDDir
 
G4UIdirectoryvetoCounterLeftEDDir
 
G4UIdirectoryvetoCounterRightEDDir
 
G4UIdirectorycalorimeterEDDir
 
G4UIdirectorycalorimeterLeftEDDir
 
G4UIdirectorycalorimeterRightEDDir
 
G4UIdirectoryreconstructorDir
 
G4UIdirectoryvisDir
 

Static Private Attributes

static CexmcMessengerinstance
 

Detailed Description

Definition at line 52 of file CexmcMessenger.hh.

Constructor & Destructor Documentation

Member Function Documentation

void CexmcMessenger::Destroy ( void  )
static

Definition at line 118 of file CexmcMessenger.cc.

References instance.

Referenced by main().

+ Here is the caller graph for this function:

CexmcMessenger * CexmcMessenger::Instance ( void  )
static

Definition at line 109 of file CexmcMessenger.cc.

References CexmcMessenger(), and instance.

Referenced by main().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4UIdirectory* CexmcMessenger::calorimeterDir
private

Definition at line 145 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::calorimeterDirName
static

Definition at line 89 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::calorimeterEDDir
private

Definition at line 159 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::calorimeterEDDirName
static
G4UIdirectory* CexmcMessenger::calorimeterLeftDir
private

Definition at line 147 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::calorimeterLeftDirName
static

Definition at line 91 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::calorimeterLeftEDDir
private

Definition at line 161 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::calorimeterLeftEDDirName
static
G4UIdirectory* CexmcMessenger::calorimeterRightDir
private

Definition at line 149 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::calorimeterRightDirName
static

Definition at line 93 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::calorimeterRightEDDir
private

Definition at line 163 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::calorimeterRightEDDirName
static
G4UIdirectory* CexmcMessenger::detectorDir
private

Definition at line 129 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4UIdirectory* CexmcMessenger::eventDir
private

Definition at line 131 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::eventDirName
static
G4UIdirectory* CexmcMessenger::geometryDir
private

Definition at line 123 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::geometryDirName
static
G4UIdirectory* CexmcMessenger::gunDir
private

Definition at line 127 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

CexmcMessenger * CexmcMessenger::instance
staticprivate

Definition at line 118 of file CexmcMessenger.hh.

Referenced by Destroy(), and Instance().

G4UIdirectory* CexmcMessenger::mainDir
private

Definition at line 121 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::mainDirName
static

Definition at line 65 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::monitorDir
private

Definition at line 135 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::monitorDirName
static

Definition at line 79 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::monitorEDDir
private

Definition at line 151 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::monitorEDDirName
static
G4UIdirectory* CexmcMessenger::physicsDir
private

Definition at line 125 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4UIdirectory* CexmcMessenger::reconstructorDir
private

Definition at line 165 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4UIdirectory* CexmcMessenger::runDir
private

Definition at line 133 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::runDirName
static
G4UIdirectory* CexmcMessenger::targetDir
private

Definition at line 137 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::targetDirName
static

Definition at line 81 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::vetoCounterDir
private

Definition at line 139 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::vetoCounterDirName
static

Definition at line 83 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::vetoCounterEDDir
private

Definition at line 153 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::vetoCounterEDDirName
static
G4UIdirectory* CexmcMessenger::vetoCounterLeftDir
private

Definition at line 141 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::vetoCounterLeftDirName
static

Definition at line 85 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::vetoCounterLeftEDDir
private

Definition at line 155 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::vetoCounterLeftEDDirName
static
G4UIdirectory* CexmcMessenger::vetoCounterRightDir
private

Definition at line 143 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::vetoCounterRightDirName
static

Definition at line 87 of file CexmcMessenger.hh.

Referenced by CexmcMessenger().

G4UIdirectory* CexmcMessenger::vetoCounterRightEDDir
private

Definition at line 157 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().

G4String CexmcMessenger::vetoCounterRightEDDirName
static
G4UIdirectory* CexmcMessenger::visDir
private

Definition at line 167 of file CexmcMessenger.hh.

Referenced by CexmcMessenger(), and ~CexmcMessenger().


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