103 #ifdef CEXMC_USE_ROOT
104 G4String CexmcMessenger::histoDirName(
126 physicsDir( NULL ), gunDir( NULL ), detectorDir( NULL ), eventDir( NULL ),
127 runDir( NULL ), monitorDir( NULL ), targetDir( NULL ),
128 vetoCounterDir( NULL ), vetoCounterLeftDir( NULL ),
129 vetoCounterRightDir( NULL ), calorimeterDir( NULL ),
130 calorimeterLeftDir( NULL ), calorimeterRightDir( NULL ),
131 monitorEDDir( NULL ), vetoCounterEDDir( NULL ),
132 vetoCounterLeftEDDir( NULL ), vetoCounterRightEDDir( NULL ),
133 calorimeterEDDir( NULL ), calorimeterLeftEDDir( NULL ),
134 calorimeterRightEDDir( NULL ), reconstructorDir( NULL ), visDir( NULL )
135 #ifdef CEXMC_USE_ROOT
145 "(production model etc.)" );
162 "\n Various settings for the left veto counter." );
165 "\n Various settings for the right veto counter." );
170 "\n Various settings for the left calorimeter." );
173 "\n Various settings for the right calorimeter." );
176 "\n Energy deposit settings in the monitor (thresholds etc.)" );
179 "\n Energy deposit settings in both veto counters "
180 "(thresholds etc.)" );
183 "\n Energy deposit settings in the left veto counter "
184 "(thresholds etc.)" );
187 "\n Energy deposit settings in the right veto counter "
188 "(thresholds etc.)" );
191 "\n Energy deposit settings in both calorimeters "
192 "(thresholds etc.)" );
195 "\n Energy deposit settings in the left calorimeter "
196 "(thresholds etc.)" );
199 "\n Energy deposit settings in the right calorimeter "
200 "(thresholds etc.)" );
205 #ifdef CEXMC_USE_ROOT
207 histoDir->SetGuidance(
"Commands to list and show histograms" );
238 #ifdef CEXMC_USE_ROOT
static G4String vetoCounterLeftDirName
static G4String calorimeterDirName
G4UIdirectory * vetoCounterLeftDir
static G4String targetDirName
G4UIdirectory * calorimeterDir
static G4String vetoCounterEDDirName
static G4String vetoCounterRightDirName
G4UIdirectory * vetoCounterRightEDDir
static void Destroy(void)
const G4String CexmcDetectorTypeName[CexmcNumberOfDetectorTypes]
static G4String monitorEDDirName
static G4String detectorDirName
G4UIdirectory * vetoCounterDir
static G4String vetoCounterDirName
static G4String calorimeterEDDirName
static G4String calorimeterRightEDDirName
G4UIdirectory * calorimeterRightDir
G4UIdirectory * geometryDir
G4UIdirectory * vetoCounterRightDir
static G4String mainDirName
G4UIdirectory * detectorDir
static G4String physicsDirName
static G4String runDirName
void SetGuidance(const char *aGuidance)
static G4String reconstructorDirName
G4UIdirectory * physicsDir
const G4String CexmcDetectorRoleName[CexmcNumberOfDetectorRoles]
G4UIdirectory * targetDir
static G4String calorimeterLeftEDDirName
G4UIdirectory * monitorDir
G4UIdirectory * calorimeterLeftEDDir
G4UIdirectory * calorimeterEDDir
static CexmcMessenger * instance
static G4String gunDirName
static G4String calorimeterLeftDirName
G4UIdirectory * reconstructorDir
static G4String calorimeterRightDirName
G4UIdirectory * vetoCounterLeftEDDir
G4UIdirectory * calorimeterLeftDir
static G4String visDirName
static G4String monitorDirName
static CexmcMessenger * Instance(void)
static G4String vetoCounterRightEDDirName
G4UIdirectory * monitorEDDir
static G4String geometryDirName
G4UIdirectory * vetoCounterEDDir
static G4String eventDirName
static G4String vetoCounterLeftEDDirName
G4UIdirectory * calorimeterRightEDDir