36 #include "DetectorConstruction.hh"
103 G4cout <<
"Computed tolerance = "
109 worldLength/2,worldLength/2,worldLength/2);
142 G4String trackerChamberSDname =
"TrackerChamberSD";
145 "TrackerHitsCollection");
159 G4cout <<
"\n---------------------------------------------------------\n";
160 G4cout <<
"---> The tracking cut is set to "
162 G4cout <<
"\n---------------------------------------------------------\n";
CLHEP::Hep3Vector G4ThreeVector
void SetSensitiveDetector(const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
static G4MaterialTable * GetMaterialTable()
static constexpr double nm
void AddNewDetector(G4VSensitiveDetector *aSD)
G4VPhysicalVolume * Construct()
G4Material * fpWaterMaterial
static constexpr double m
virtual void ConstructSDandField()
static G4GeometryManager * GetInstance()
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
static constexpr double eV
G4VPhysicalVolume * DefineVolumes()
void SetWorldMaximumExtent(G4double worldExtent)
void SetUserLimits(G4UserLimits *pULimits)
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
static G4SDManager * GetSDMpointer()
G4GLOB_DLL std::ostream G4cout
static G4GeometryTolerance * GetInstance()
G4double GetSurfaceTolerance() const
static G4NistManager * Instance()
Definition of the TrackerSD class.