All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
util::GeometryUtilities Member List

This is the complete list of members for util::GeometryUtilities, including all inherited members.

CalculatePitch(UInt_t iplane0, Double_t phi, Double_t theta) const util::GeometryUtilities
CalculatePitchPolar(UInt_t iplane0, Double_t phi, Double_t theta) const util::GeometryUtilities
Clockwise(double Ax, double Ay, double Bx, double By, double Cx, double Cy) const util::GeometryUtilities
fClocksutil::GeometryUtilitiesprivate
fDetProputil::GeometryUtilitiesprivate
fDriftVelocityutil::GeometryUtilitiesprivate
fGeomutil::GeometryUtilitiesprivate
FindClosestHit(std::vector< util::PxHit > const &hitlist, unsigned int wirein, double timein) const util::GeometryUtilities
FindClosestHitIndex(std::vector< util::PxHit > const &hitlist, unsigned int wirein, double timein) const util::GeometryUtilities
fNPlanesutil::GeometryUtilitiesprivate
fTimeTickutil::GeometryUtilitiesprivate
fTimetoCmutil::GeometryUtilitiesprivate
fWirePitchutil::GeometryUtilitiesprivate
fWireTimetoCmCmutil::GeometryUtilitiesprivate
fWiretoCmutil::GeometryUtilitiesprivate
GeometryUtilities(geo::GeometryCore const &geom, detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &propData)util::GeometryUtilities
Get2Dangle(Double_t deltawire, Double_t deltatime) const util::GeometryUtilities
Get2Dangle(Double_t wireend, Double_t wirestart, Double_t timeend, Double_t timestart) const util::GeometryUtilities
Get2Dangle(const util::PxPoint *endpoint, const util::PxPoint *startpoint) const util::GeometryUtilities
Get2DangleFrom3D(unsigned int plane, double phi, double theta) const util::GeometryUtilities
Get2DangleFrom3D(unsigned int plane, TVector3 dir_vector) const util::GeometryUtilities
Get2DDistance(Double_t wire1, Double_t time1, Double_t wire2, Double_t time2) const util::GeometryUtilities
Get2DDistance(const util::PxPoint *point1, const util::PxPoint *point2) const util::GeometryUtilities
Get2DPitchDistance(Double_t angle, Double_t inwire, Double_t wire) const util::GeometryUtilities
Get2DPitchDistanceWSlope(Double_t slope, Double_t inwire, Double_t wire) const util::GeometryUtilities
Get2DPointProjection(Double_t *xyz, Int_t plane) const util::GeometryUtilities
Get2DPointProjectionCM(std::vector< double > xyz, int plane) const util::GeometryUtilities
Get2DPointProjectionCM(double *xyz, int plane) const util::GeometryUtilities
Get2DPointProjectionCM(TLorentzVector *xyz, int plane) const util::GeometryUtilities
Get2Dslope(Double_t deltawire, Double_t deltatime) const util::GeometryUtilities
Get2Dslope(Double_t wireend, Double_t wirestart, Double_t timeend, Double_t timestart) const util::GeometryUtilities
Get2Dslope(const util::PxPoint *endpoint, const util::PxPoint *startpoint) const util::GeometryUtilities
Get3DaxisN(Int_t iplane0, Int_t iplane1, Double_t omega0, Double_t omega1, Double_t &phi, Double_t &theta) const util::GeometryUtilities
Get3DSpecialCaseTheta(Int_t iplane0, Int_t iplane1, Double_t dw0, Double_t dw1) const util::GeometryUtilities
GetDirectionCosines(Double_t phi, Double_t theta, Double_t *dirs) const util::GeometryUtilities
GetPointOnLine(Double_t slope, Double_t intercept, Double_t wire1, Double_t time1, Double_t &wireout, Double_t &timeout) const util::GeometryUtilities
GetPointOnLine(Double_t slope, Double_t wirestart, Double_t timestart, Double_t wire1, Double_t time1, Double_t &wireout, Double_t &timeout) const util::GeometryUtilities
GetPointOnLine(Double_t slope, const util::PxPoint *startpoint, const util::PxPoint *point1, util::PxPoint &pointout) const util::GeometryUtilities
GetPointOnLine(double slope, double intercept, const util::PxPoint *point1, util::PxPoint &pointout) const util::GeometryUtilities
GetPointOnLineWSlopes(Double_t slope, Double_t intercept, Double_t ort_intercept, Double_t &wireout, Double_t &timeout) const util::GeometryUtilities
GetPointOnLineWSlopes(double slope, double intercept, double ort_intercept, util::PxPoint &pointonline) const util::GeometryUtilities
GetProjectedPoint(const PxPoint *p0, const PxPoint *p1, PxPoint &pN) const util::GeometryUtilities
GetTimeTicks(Double_t x, Int_t plane) const util::GeometryUtilities
GetXYZ(const PxPoint *p0, const PxPoint *p1, Double_t *xyz) const util::GeometryUtilities
GetYZ(const PxPoint *p0, const PxPoint *p1, Double_t *yz) const util::GeometryUtilities
Nplanes() const util::GeometryUtilitiesinline
PitchInView(UInt_t plane, Double_t phi, Double_t theta) const util::GeometryUtilities
PolyOverlap(std::vector< const util::PxHit * > ordered_hits, std::vector< size_t > candidate_polygon) const util::GeometryUtilities
SelectLocalHitlist(const std::vector< util::PxHit > &hitlist, std::vector< const util::PxHit * > &hitlistlocal, util::PxPoint &startHit, Double_t &linearlimit, Double_t &ortlimit, Double_t &lineslopetest) const util::GeometryUtilities
SelectLocalHitlist(const std::vector< util::PxHit > &hitlist, std::vector< const util::PxHit * > &hitlistlocal, util::PxPoint &startHit, Double_t &linearlimit, Double_t &ortlimit, Double_t &lineslopetest, util::PxHit &averageHit) const util::GeometryUtilities
SelectLocalHitlistIndex(const std::vector< util::PxHit > &hitlist, std::vector< unsigned int > &hitlistlocal_index, util::PxPoint &startHit, Double_t &linearlimit, Double_t &ortlimit, Double_t &lineslopetest) const util::GeometryUtilities
SelectPolygonHitList(const std::vector< util::PxHit > &hitlist, std::vector< const util::PxHit * > &hitlistlocal) const util::GeometryUtilities
TimeToCm() const util::GeometryUtilitiesinline
vertangleutil::GeometryUtilitiesprivate
WireTimeToCmCm() const util::GeometryUtilitiesinline
WireToCm() const util::GeometryUtilitiesinline