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
void SetGuidance(const char *aGuidance)
static CexmcMessenger * instance
G4UIdirectory * physicsDir
static G4String geometryDirName
const G4String CexmcDetectorRoleName[CexmcNumberOfDetectorRoles]
G4UIdirectory * targetDir
G4UIdirectory * monitorEDDir
static G4String calorimeterLeftEDDirName
G4UIdirectory * calorimeterLeftEDDir
static G4String vetoCounterDirName
static G4String eventDirName
G4UIdirectory * vetoCounterEDDir
const G4String CexmcDetectorTypeName[CexmcNumberOfDetectorTypes]
static G4String runDirName
static G4String monitorEDDirName
static G4String calorimeterDirName
G4UIdirectory * vetoCounterLeftDir
static G4String visDirName
static G4String physicsDirName
G4UIdirectory * calorimeterLeftDir
G4UIdirectory * monitorDir
static G4String targetDirName
static G4String gunDirName
G4UIdirectory * calorimeterDir
static G4String calorimeterLeftDirName
static G4String vetoCounterEDDirName
static G4String calorimeterRightDirName
G4UIdirectory * reconstructorDir
G4UIdirectory * vetoCounterRightEDDir
static G4String detectorDirName
static void Destroy(void)
G4UIdirectory * geometryDir
static G4String vetoCounterRightEDDirName
G4UIdirectory * vetoCounterRightDir
static CexmcMessenger * Instance(void)
static G4String monitorDirName
static G4String vetoCounterLeftDirName
G4UIdirectory * calorimeterRightDir
static G4String calorimeterEDDirName
static G4String calorimeterRightEDDirName
static G4String mainDirName
G4UIdirectory * vetoCounterDir
G4UIdirectory * detectorDir
G4UIdirectory * vetoCounterLeftEDDir
static G4String vetoCounterRightDirName
G4UIdirectory * calorimeterRightEDDir
static G4String vetoCounterLeftEDDirName
G4UIdirectory * calorimeterEDDir
static G4String reconstructorDirName