1 #ifndef LARCOREALG_GEOMETRY_GEOMETRYBUILDERSTANDARD_H 2 #define LARCOREALG_GEOMETRY_GEOMETRYBUILDERSTANDARD_H 64 Comment(
"the start of the name of optical detector GDML nodes"),
170 #endif // LARCOREALG_GEOMETRY_GEOMETRYBUILDERSTANDARD_H fhicl::TableFragment< GeometryExtractor::Config > extractor
CryostatGeo makeCryostat(Path_t &path) const
Constructs a geo::CryostatGeo from the current node of the path.
Encapsulate the construction of a single cyostat .
Encapsulate the geometry of the sensitive portion of an auxiliary detector .
GeoColl_t< AuxDetSensitiveGeo > AuxDetSensitive_t
Geometry information for a single TPC.
TPCs_t extractTPCs(Path_t &path) const
Looks for all TPCs under the specified path.
Interface for geometry extractor classes.
GeoColl_t< AuxDetGeo > AuxDets_t
Collection of auxiliary detector information objects.
AuxDetGeo makeAuxDet(Path_t &path) const
Constructs a geo::AuxDetGeo from the current node of the path.
Geometry information for a single cryostat.
OpDets_t extractOpDets(Path_t &path) const
Looks for all optical detectors under the specified path.
GeoColl_t< CryostatGeo > Cryostats_t
Collection of cryostat information objects.
GeoColl_t< OpDetGeo > OpDets_t
GeometryBuilderStandard(fhicl::Table< Config > const &config)
GeometryExtractor fExtractObjects
std::string fOpDetGeoName
Cryostats_t doExtractCryostats(Path_t &path) const override
Configuration parameters.
fhicl::Atom< std::string > opDetGeoName
Encapsulate the geometry of an auxiliary detector.
GeoColl_t< TPCGeo > TPCs_t
AuxDets_t doExtractAuxiliaryDetectors(Path_t &path) const override
Encapsulate the geometry of an optical detector.
AuxDetSensitive_t extractAuxDetSensitive(Path_t &path) const
Looks for all auxiliary detectors under the specified path.
Manages the extraction of LArSoft geometry information from ROOT.
Representation of a node and its ancestry.
TPCGeo makeTPC(Path_t &path) const
Constructs a geo::TPCGeo from the current node of the path.
Extracts of LArSoft geometry information from ROOT.
Encapsulate the construction of a single detector plane .
std::vector< GeoObj > GeoColl_t
Type of direct collection of geometry objects.