39 : fGlobalFastSimulationManager(theGFSM)
42 fFSDirectory->
SetGuidance(
"Fast Simulation print/control commands.");
46 fShowSetupCmd->
SetGuidance(
"Show fast simulation setup:");
47 fShowSetupCmd->
SetGuidance(
" - for each world region:");
48 fShowSetupCmd->
SetGuidance(
" 1) fast simulation manager process attached;");
49 fShowSetupCmd->
SetGuidance(
" - and to which particles the process is attached to;");
50 fShowSetupCmd->
SetGuidance(
" 2) region hierarchy;");
51 fShowSetupCmd->
SetGuidance(
" - with for each the fast simulation models attached;");
58 fListEnvelopesCmd->
SetGuidance(
"List all the envelope names for a given Particle");
59 fListEnvelopesCmd->
SetGuidance(
"(or for all particles if without parameters).");
66 fListModelsCmd->
SetGuidance(
"List all the Model names for a given Envelope");
67 fListModelsCmd->
SetGuidance(
"(or for all envelopes if without parameters).");
70 fListIsApplicableCmd =
74 fListIsApplicableCmd->
SetGuidance(
"List all the Particle names a given Model is applicable");
75 fListIsApplicableCmd->
SetGuidance(
"(or for all Models if without parameters).");
80 fActivateModel->
SetGuidance(
"Activate a given Model.");
85 fInActivateModel->
SetGuidance(
"InActivate a given Model.");
92 delete fListIsApplicableCmd;
93 fListIsApplicableCmd = 0;
94 delete fActivateModel;
96 delete fInActivateModel;
98 delete fListModelsCmd;
100 delete fListEnvelopesCmd;
101 fListEnvelopesCmd = 0;
108 if (command == fShowSetupCmd)
109 fGlobalFastSimulationManager->
ShowSetup();
110 if( command == fListEnvelopesCmd)
112 if(newValue ==
"all")
115 fGlobalFastSimulationManager->
117 FindParticle(newValue));
119 if( command == fListModelsCmd)
121 if( command == fListIsApplicableCmd)
123 if( command == fActivateModel)
125 if( command == fInActivateModel)