91 static G4bool fieldIsInitialized =
false;
93 if (!fieldIsInitialized) {
98 G4cout <<
"***************************" << G4endl
100 <<
"* Magnetic Field is off *" << G4endl
102 <<
"***************************" <<
G4endl;
104 G4cout <<
"***************************" << G4endl
106 <<
"* Magnetic Field is on *" << G4endl
108 <<
"***************************" << G4endl << G4endl
109 <<
" Field Value " <<
tab << field <<
G4endl;
138 fieldIsInitialized =
true;
142 G4cout <<
tab <<
"CCalDetectorConstruction: Starting timer!!!"
153 G4cout <<
tab <<
"CCalDetectorConstruction: Total time to "
154 <<
"construct the geometry: " << timer <<
G4endl;
162 getSensitiveFlag(
"HadronCalorimeter");
166 getSensitiveFlag(
"CrystalMatrixModule");
CCalDetectorConstruction()
void SetDeltaChord(G4double newval)
void SetMaximumEpsilonStep(G4double newEpsMax)
static constexpr double mm
G4VPhysicalVolume * Construct()
G4bool SetDetectorField(G4Field *detectorField, int failMode=0)
static CCalRotationMatrixFactory * getInstance()
G4FieldManager * GetFieldManager() const
G4double GetConstantFieldvalue() const
void constructHierarchy()
static CCalSensAssign * getInstance()
static G4TransportationManager * GetTransportationManager()
std::ostream & tab(std::ostream &)
void SetMinimumEpsilonStep(G4double newEpsMin)
void SetChordFinder(G4ChordFinder *aChordFinder)
void SetDeltaIntersection(G4double valueDintersection)
G4GLOB_DLL std::ostream G4cout
G4PropagatorInField * GetPropagatorInField() const
~CCalDetectorConstruction()
G4VPhysicalVolume * PhysicalVolume(G4VPhysicalVolume *)
static CCalSensitiveConfiguration * getInstance()
void SetDeltaOneStep(G4double valueD1step)
static CCalMaterialFactory * getInstance()