56 : theManager(aManager)
64 theOlapDir->
SetGuidance(
"Overlap detection facility");
67 theRotationCmd->
SetGuidance(
"rotate the new-world");
70 theRotationCmd->
SetParameterName(
"rotAxisTheta",
"rotAxisPhi",
"rotAngle",
true,
true);
73 theTriggerCmd->
SetGuidance(
"starts a single mother-daughters overlap detection.");
77 theTriggerFullCmd->
SetGuidance(
"starts a series of scans (only where mothers have");
78 theTriggerFullCmd->
SetGuidance(
"daughters. (-1 ... full detector)");
81 theTriggerFullCmd->
SetRange(
"nr>=-1");
85 theDeltaCmd->
SetGuidance(
"set boundary tolerance for overlaps in units of length");
88 theDeltaCmd->
SetRange(
"delta>=1.e-9");
93 theSetGridCmd->
SetGuidance(
"set the grid for the generator (x-, y-, z- grid)");
96 theSetGridCmd->
SetRange(
"xGrid>2. && yGrid >2. && zGrid >2.");
100 thePwdCmd->
SetGuidance(
"show the position in the logical volume hierachy of the new world");
104 theLsCmd->
SetGuidance(
"lists the logical daughters of the current NewWorld");
108 theListCmd->
SetGuidance(
"lists all logical volumes which name matches regexp");
112 theCdCmd->
SetGuidance(
"change to NewWorld like unix-cd");
116 theGotoWorldCmd->
SetGuidance(
"setting first logical vol matching regexp as NewWorld");
120 theLogCmd->
SetGuidance(
"puts output into a single logfile");
126 theLogByVolumeCmd->
SetGuidance(
"puts output into a logfile for each volume");
136 delete theTriggerCmd;
137 delete theTriggerFullCmd;
138 delete theWhereIsCmd;
140 delete theSetGridCmd;
141 delete theGotoWorldCmd;
148 delete theLogByVolumeCmd;
149 delete theRotationCmd;
156 if( aCmd == theTriggerCmd )
159 if( aCmd == theTriggerFullCmd )
162 if( aCmd == theLsCmd )
163 { theManager->
LsLV(); }
165 if( aCmd == thePwdCmd )
166 { theManager->
PwdLV(); }
168 if( aCmd == theListCmd )
169 { theManager->
ListLV(aVal); }
171 if( aCmd == theGotoWorldCmd )
172 { theManager->
GotoLV(aVal); }
174 if( aCmd == theCdCmd )
177 if ( aCmd == theSetGridCmd )
182 if ( aCmd == theDeltaCmd )
187 if ( aCmd == theLogCmd )
188 { theLogManager->
Logging(aVal); }
190 if (aCmd == theLogByVolumeCmd )
193 if (aCmd == theRotationCmd )