Geant4  10.01
CexmcMessenger Class Reference

#include <CexmcMessenger.hh>

+ Collaboration diagram for CexmcMessenger:

Static Public Member Functions

static CexmcMessenger * Instance (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

G4UIdirectory * mainDir
 
G4UIdirectory * geometryDir
 
G4UIdirectory * physicsDir
 
G4UIdirectory * gunDir
 
G4UIdirectory * detectorDir
 
G4UIdirectory * eventDir
 
G4UIdirectory * runDir
 
G4UIdirectory * monitorDir
 
G4UIdirectory * targetDir
 
G4UIdirectory * vetoCounterDir
 
G4UIdirectory * vetoCounterLeftDir
 
G4UIdirectory * vetoCounterRightDir
 
G4UIdirectory * calorimeterDir
 
G4UIdirectory * calorimeterLeftDir
 
G4UIdirectory * calorimeterRightDir
 
G4UIdirectory * monitorEDDir
 
G4UIdirectory * vetoCounterEDDir
 
G4UIdirectory * vetoCounterLeftEDDir
 
G4UIdirectory * vetoCounterRightEDDir
 
G4UIdirectory * calorimeterEDDir
 
G4UIdirectory * calorimeterLeftEDDir
 
G4UIdirectory * calorimeterRightEDDir
 
G4UIdirectory * reconstructorDir
 
G4UIdirectory * visDir
 

Static Private Attributes

static CexmcMessenger * instance
 

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: