25 #ifndef LArG4_AuxDetReadoutGeometry_h 26 #define LArG4_AuxDetReadoutGeometry_h 30 #include "Geant4/G4String.hh" 31 #include "Geant4/G4Transform3D.hh" 32 #include "Geant4/G4VUserParallelWorld.hh" 35 class G4VPhysicalVolume;
42 G4String name =
"AuxDetReadoutGeometry");
52 G4Transform3D DepthToWorld);
56 G4Transform3D DepthToWorld);
64 #endif // LArG4_AuxDetReadoutGeometry_h void Construct() override
geo::AuxDetGeometryCore const * fAuxDetGeom
Handle to the geometry.
void FindAndMakeAuxDet(std::vector< const G4VPhysicalVolume * > &path, unsigned int depth, G4Transform3D DepthToWorld)
AuxDetReadoutGeometry(geo::AuxDetGeometryCore const *auxDetGeom, G4String name="AuxDetReadoutGeometry")
Description of physical geometry of one set of auxiliary detectors.
uint32_t fNumSensitiveVol
number of sensitive volumes
void FindAndMakeAuxDetSensitive(std::vector< const G4VPhysicalVolume * > &path, unsigned int depth, G4Transform3D DepthToWorld)