All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GeoUtil.h
Go to the documentation of this file.
1 #ifndef _sbnanalysis_numu_GeoUtil_hh_
2 #define _sbnanalysis_numu_GeoUtil_hh_
5 namespace SBNRecoUtils {
6  std::vector<geo::BoxBoundedGeo> ActiveVolumes(const geo::GeometryCore *geometry);
7  std::vector<std::vector<geo::BoxBoundedGeo>> TPCVolumes(const geo::GeometryCore *geometry);
9  double MaxLength(const geo::GeometryCore *geometry);
10 }
11 #endif
std::vector< geo::BoxBoundedGeo > ActiveVolumes(const geo::GeometryCore *geometry)
Definition: GeoUtil.cc:3
const geo::GeometryCore * geometry
geo::BoxBoundedGeo DetectorVolume(const geo::GeometryCore *geometry)
Definition: GeoUtil.cc:35
double MaxLength(const geo::GeometryCore *geometry)
Definition: GeoUtil.cc:22
Access the description of detector geometry.
Description of geometry of one entire detector.
Provides a base class aware of world box coordinates.
std::vector< std::vector< geo::BoxBoundedGeo > > TPCVolumes(const geo::GeometryCore *geometry)
Definition: GeoUtil.cc:49
A base class aware of world box coordinatesAn object describing a simple shape can inherit from this ...
Definition: BoxBoundedGeo.h:33