LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
geo::TPCGeo Member List

This is the complete list of members for geo::TPCGeo, including all inherited members.

ActiveBoundingBox() const geo::TPCGeoinline
ActiveHalfHeight() const geo::TPCGeoinline
ActiveHalfLength() const geo::TPCGeoinline
ActiveHalfWidth() const geo::TPCGeoinline
ActiveHeight() const geo::TPCGeoinline
ActiveLength() const geo::TPCGeoinline
ActiveMass() const geo::TPCGeoinline
ActiveVolume() const geo::TPCGeoinline
ActiveWidth() const geo::TPCGeoinline
BoundingBox() const geo::TPCGeoinline
BoxBoundedGeo()=defaultgeo::BoxBoundedGeo
BoxBoundedGeo(Coord_t x_min, Coord_t x_max, Coord_t y_min, Coord_t y_max, Coord_t z_min, Coord_t z_max)geo::BoxBoundedGeoinline
BoxBoundedGeo(Coords_t lower, Coords_t upper)geo::BoxBoundedGeoinline
Center() const geo::BoxBoundedGeoinline
CenterX() const geo::BoxBoundedGeoinline
CenterY() const geo::BoxBoundedGeoinline
CenterZ() const geo::BoxBoundedGeoinline
ContainsPosition(Point_t const &point, double wiggle=1.0) const geo::BoxBoundedGeoinline
ContainsPosition(TVector3 const &point, double wiggle=1.0) const geo::BoxBoundedGeo
ContainsPosition(double const *point, double wiggle=1.0) const geo::BoxBoundedGeo
ContainsX(double x, double const wiggle=1) const geo::BoxBoundedGeoinline
ContainsY(double y, double const wiggle=1) const geo::BoxBoundedGeoinline
ContainsYZ(double y, double z, double const wiggle=1) const geo::BoxBoundedGeoinline
ContainsZ(double z, double const wiggle=1) const geo::BoxBoundedGeoinline
Coord_t typedefgeo::BoxBoundedGeo
CoordinateContained(double c, double min, double max, double wiggle=1.)geo::TPCGeoinlinestatic
CoordinateContained(double c, double const *range, double wiggle=1.)geo::TPCGeoinlinestatic
Coords_t typedefgeo::BoxBoundedGeo
DriftAxisWithSign() const geo::TPCGeoinline
DriftDir() const geo::TPCGeoinline
DriftDistance() const geo::TPCGeo
DriftSign() const geo::TPCGeoinline
ExtendToInclude(Coord_t x, Coord_t y, Coord_t z)geo::BoxBoundedGeoinline
ExtendToInclude(Point_t const &point)geo::BoxBoundedGeoinline
ExtendToInclude(BoxBoundedGeo const &box)geo::BoxBoundedGeoinline
fActiveBoxgeo::TPCGeoprivate
fActiveCentergeo::TPCGeoprivate
fActiveHalfHeightgeo::TPCGeoprivate
fActiveHalfWidthgeo::TPCGeoprivate
fActiveLengthgeo::TPCGeoprivate
fActiveVolumegeo::TPCGeoprivate
fDriftAxisgeo::TPCGeoprivate
fDriftDirgeo::TPCGeoprivate
fDriftDistancegeo::TPCGeoprivate
fHalfHeightgeo::TPCGeoprivate
fHalfWidthgeo::TPCGeoprivate
fHashgeo::TPCGeoprivate
fHeightDirgeo::TPCGeoprivate
fIDgeo::TPCGeoprivate
fLengthgeo::TPCGeoprivate
fLengthDirgeo::TPCGeoprivate
fTotalVolumegeo::TPCGeoprivate
fTransgeo::TPCGeoprivate
fWidthDirgeo::TPCGeoprivate
GetActiveVolumeCenter() const geo::TPCGeoinline
GetCathodeCenter() const geo::TPCGeo
GetCenter() const geo::TPCGeoinline
GetFrontFaceCenter() const geo::TPCGeo
GetIntersections(TVector3 const &TrajectoryStart, TVector3 const &TrajectoryDirect) const geo::BoxBoundedGeo
GetIntersections(Point_t const &TrajectoryStart, Vector_t const &TrajectoryDirect) const geo::BoxBoundedGeo
HalfHeight() const geo::TPCGeoinline
HalfLength() const geo::TPCGeoinline
HalfSizeX() const geo::BoxBoundedGeoinline
HalfSizeY() const geo::BoxBoundedGeoinline
HalfSizeZ() const geo::BoxBoundedGeoinline
HalfWidth() const geo::TPCGeoinline
Hash() const geo::TPCGeoinline
Height() const geo::TPCGeoinline
HeightDir() const geo::TPCGeoinline
ID() const geo::TPCGeoinline
ID_t typedefgeo::TPCGeo
InFiducialX(double x, double neg_margin, double pos_margin) const geo::BoxBoundedGeoinline
InFiducialX(double x, double margin) const geo::BoxBoundedGeoinline
InFiducialY(double y, double neg_margin, double pos_margin) const geo::BoxBoundedGeoinline
InFiducialY(double y, double margin) const geo::BoxBoundedGeoinline
InFiducialZ(double z, double neg_margin, double pos_margin) const geo::BoxBoundedGeoinline
InFiducialZ(double z, double margin) const geo::BoxBoundedGeoinline
InitTPCBoundaries()geo::TPCGeoprivate
Length() const geo::TPCGeoinline
LengthDir() const geo::TPCGeoinline
LocalPoint_t typedefgeo::TPCGeo
LocalTransformation_t typedefgeo::TPCGeoprivate
LocalVector_t typedefgeo::TPCGeo
Max() const geo::BoxBoundedGeoinline
MaxVerbositygeo::TPCGeostatic
MaxX() const geo::BoxBoundedGeoinline
MaxY() const geo::BoxBoundedGeoinline
MaxZ() const geo::BoxBoundedGeoinline
Min() const geo::BoxBoundedGeoinline
MinX() const geo::BoxBoundedGeoinline
MinY() const geo::BoxBoundedGeoinline
MinZ() const geo::BoxBoundedGeoinline
NodeForActiveVolume(TGeoNode const *tpc)geo::TPCGeostatic
Overlaps(BoxBoundedGeo const &other) const geo::BoxBoundedGeoinline
OverlapsX(BoxBoundedGeo const &other) const geo::BoxBoundedGeoinline
OverlapsY(BoxBoundedGeo const &other) const geo::BoxBoundedGeoinline
OverlapsZ(BoxBoundedGeo const &other) const geo::BoxBoundedGeoinline
PrintTPCInfo(Stream &&out, std::string indent="", unsigned int verbosity=1) const geo::TPCGeo
set_max(Coord_t &var, Coord_t value)geo::BoxBoundedGeoinlinestatic
set_max(Coords_t &var, Point_t const &value)geo::BoxBoundedGeoinlinestatic
set_min(Coord_t &var, Coord_t value)geo::BoxBoundedGeoinlinestatic
set_min(Coords_t &var, Point_t const &value)geo::BoxBoundedGeoinlinestatic
SetBoundaries(Coord_t x_min, Coord_t x_max, Coord_t y_min, Coord_t y_max, Coord_t z_min, Coord_t z_max)geo::BoxBoundedGeoinline
SetBoundaries(Coords_t lower, Coords_t upper)geo::BoxBoundedGeoinline
SizeX() const geo::BoxBoundedGeoinline
SizeY() const geo::BoxBoundedGeoinline
SizeZ() const geo::BoxBoundedGeoinline
toLocalCoords(Point_t const &world) const geo::TPCGeoinline
toLocalCoords(Vector_t const &world) const geo::TPCGeoinline
TotalVolume() const geo::TPCGeoinline
toWorldCoords(LocalPoint_t const &local) const geo::TPCGeoinline
toWorldCoords(LocalVector_t const &local) const geo::TPCGeoinline
TPCGeo(TGeoNode const *tpc_node, std::size_t hash_value, TransformationMatrix &&trans, DriftAxis driftAxis, double driftDistance)geo::TPCGeo
TPCInfo(std::string indent="", unsigned int verbosity=1) const geo::TPCGeo
UpdateAfterSorting(TPCID tpcid)geo::TPCGeo
Width() const geo::TPCGeoinline
WidthDir() const geo::TPCGeoinline