1 #ifndef GEO_GEOOBJECTSORTERSTANDARD_H 9 #define GEO_GEOOBJECTSORTERSTANDARD_H 20 class AuxDetSensitiveGeo;
31 void SortAuxDets(std::vector<geo::AuxDetGeo>& adgeo)
const override;
33 void SortCryostats(std::vector<geo::CryostatGeo>& cgeo)
const override;
34 void SortTPCs(std::vector<geo::TPCGeo>& tgeo)
const override;
35 void SortPlanes(std::vector<geo::PlaneGeo>& pgeo,
37 void SortWires(std::vector<geo::WireGeo>& wgeo)
const override;
42 #endif // GEO_GEOOBJECTSORTERSTANDARD_H
void SortWires(std::vector< geo::WireGeo > &wgeo) const override
void SortTPCs(std::vector< geo::TPCGeo > &tgeo) const override
Interface to algorithm class for sorting geo::XXXGeo objects.
void SortPlanes(std::vector< geo::PlaneGeo > &pgeo, geo::DriftDirection_t driftDir) const override
enum geo::driftdir DriftDirection_t
Drift direction: positive or negative.
Definition of data types for geometry description.
void SortAuxDetSensitive(std::vector< geo::AuxDetSensitiveGeo > &adsgeo) const override
GeoObjectSorterStandard(fhicl::ParameterSet const &p)
void SortCryostats(std::vector< geo::CryostatGeo > &cgeo) const override
void SortAuxDets(std::vector< geo::AuxDetGeo > &adgeo) const override
Namespace collecting geometry-related classes utilities.