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");
static constexpr double mm
G4bool SetDetectorField(G4Field *detectorField)
G4VPhysicalVolume * PhysicalVolume(G4VPhysicalVolume *)
G4VPhysicalVolume * Construct()
void SetChordFinder(G4ChordFinder *aChordFinder)
static CCalSensAssign * getInstance()
static CCalSensitiveConfiguration * getInstance()
G4double GetConstantFieldvalue() const
G4GLOB_DLL std::ostream G4cout
std::ostream & tab(std::ostream &)
static CCalRotationMatrixFactory * getInstance()
void constructHierarchy()
~CCalDetectorConstruction()
static G4TransportationManager * GetTransportationManager()
G4FieldManager * GetFieldManager() const
CCalDetectorConstruction()
void SetDeltaIntersection(G4double valueDintersection)
void SetMinimumEpsilonStep(G4double newEpsMin)
static CCalMaterialFactory * getInstance()
void SetMaximumEpsilonStep(G4double newEpsMax)
void SetDeltaOneStep(G4double valueD1step)
G4PropagatorInField * GetPropagatorInField() const
void SetDeltaChord(G4double newval)