![]() |
LArSoft
v09_93_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Access the description of detector geometry. More...
#include "larcorealg/CoreUtils/RealComparisons.h"#include "larcorealg/Geometry/AuxDetGeo.h"#include "larcorealg/Geometry/AuxDetSensitiveGeo.h"#include "larcorealg/Geometry/BoxBoundedGeo.h"#include "larcorealg/Geometry/ChannelMapAlg.h"#include "larcorealg/Geometry/CryostatGeo.h"#include "larcorealg/Geometry/GeoObjectSorter.h"#include "larcorealg/Geometry/GeometryBuilder.h"#include "larcorealg/Geometry/GeometryData.h"#include "larcorealg/Geometry/GeometryDataContainers.h"#include "larcorealg/Geometry/OpDetGeo.h"#include "larcorealg/Geometry/PlaneGeo.h"#include "larcorealg/Geometry/ReadoutDataContainers.h"#include "larcorealg/Geometry/TPCGeo.h"#include "larcorealg/Geometry/WireGeo.h"#include "larcorealg/Geometry/details/geometry_iterator_maker.h"#include "larcorealg/Geometry/details/geometry_iterators.h"#include "larcorealg/Geometry/fwd.h"#include "larcorealg/Geometry/geo_vectors_utils.h"#include "larcoreobj/SimpleTypesAndConstants/RawTypes.h"#include "larcoreobj/SimpleTypesAndConstants/geo_types.h"#include "larcoreobj/SimpleTypesAndConstants/geo_vectors.h"#include "larcoreobj/SimpleTypesAndConstants/readout_types.h"#include "fhiclcpp/ParameterSet.h"#include <cstddef>#include <iterator>#include <memory>#include <set>#include <string>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | geo::GeometryCore |
| Description of geometry of one entire detector. More... | |
| struct | geo::GeometryCore::Segment< Point > |
| Simple class with two points (a pair with aliases). More... | |
Namespaces | |
| geo | |
| Namespace collecting geometry-related classes utilities. | |
Functions | |
| template<> | |
| readout::TPCsetID | geo::GeometryCore::GetBeginID< readout::TPCsetID, CryostatID > (CryostatID const &id) const |
| template<> | |
| readout::TPCsetID | geo::GeometryCore::GetEndID< readout::TPCsetID, CryostatID > (CryostatID const &id) const |
| template<> | |
| readout::ROPID | geo::GeometryCore::GetBeginID< readout::ROPID, CryostatID > (CryostatID const &id) const |
| template<> | |
| readout::ROPID | geo::GeometryCore::GetEndID< readout::ROPID, CryostatID > (CryostatID const &id) const |
| template<> | |
| readout::ROPID | geo::GeometryCore::GetBeginID< readout::ROPID, readout::TPCsetID > (readout::TPCsetID const &id) const |
| template<> | |
| readout::ROPID | geo::GeometryCore::GetEndID< readout::ROPID, readout::TPCsetID > (readout::TPCsetID const &id) const |
Access the description of detector geometry.
Structure of the header:
namespace geo {
// GeometryData_t definition (part of GeometryCore)
// GeometryCore declaration }
Definition in file GeometryCore.h.