LArSoft
v09_90_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.