LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
util::GeometryUtilities Member List

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

CalculatePitch(unsigned int iplane0, double phi, double theta) const util::GeometryUtilities
CalculatePitchPolar(unsigned int iplane0, double phi, double 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< PxHit > const &hitlist, unsigned int wirein, double timein) const util::GeometryUtilities
FindClosestHitIndex(std::vector< 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 deltawire, double deltatime) const util::GeometryUtilities
Get2Dangle(double wireend, double wirestart, double timeend, double timestart) const util::GeometryUtilities
Get2Dangle(const PxPoint *endpoint, const 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 wire1, double time1, double wire2, double time2) const util::GeometryUtilities
Get2DDistance(const PxPoint *point1, const PxPoint *point2) const util::GeometryUtilities
Get2DPitchDistance(double angle, double inwire, double wire) const util::GeometryUtilities
Get2DPitchDistanceWSlope(double slope, double inwire, double wire) const util::GeometryUtilities
Get2DPointProjection(double const *xyz, unsigned int plane) const util::GeometryUtilitiesinline
Get2DPointProjection(geo::Point_t const &xyz, unsigned int plane) const util::GeometryUtilities
Get2DPointProjectionCM(std::vector< double > const &xyz, unsigned int plane) const util::GeometryUtilities
Get2DPointProjectionCM(double const *xyz, unsigned int plane) const util::GeometryUtilities
Get2DPointProjectionCM(TLorentzVector const *xyz, unsigned int plane) const util::GeometryUtilities
Get2Dslope(double deltawire, double deltatime) const util::GeometryUtilities
Get2Dslope(double wireend, double wirestart, double timeend, double timestart) const util::GeometryUtilities
Get2Dslope(const PxPoint *endpoint, const PxPoint *startpoint) const util::GeometryUtilities
Get3DaxisN(int iplane0, int iplane1, double omega0, double omega1, double &phi, double &theta) const util::GeometryUtilities
Get3DSpecialCaseTheta(int iplane0, int iplane1, double dw0, double dw1) const util::GeometryUtilities
GetDirectionCosines(double phi, double theta, double *dirs) const util::GeometryUtilities
GetPointOnLine(double slope, double intercept, double wire1, double time1, double &wireout, double &timeout) const util::GeometryUtilities
GetPointOnLine(double slope, double wirestart, double timestart, double wire1, double time1, double &wireout, double &timeout) const util::GeometryUtilities
GetPointOnLine(double slope, const PxPoint *startpoint, const PxPoint *point1, PxPoint &pointout) const util::GeometryUtilities
GetPointOnLine(double slope, double intercept, const PxPoint *point1, PxPoint &pointout) const util::GeometryUtilities
GetPointOnLineWSlopes(double slope, double intercept, double ort_intercept, double &wireout, double &timeout) const util::GeometryUtilities
GetPointOnLineWSlopes(double slope, double intercept, double ort_intercept, PxPoint &pointonline) const util::GeometryUtilities
GetProjectedPoint(const PxPoint *p0, const PxPoint *p1, PxPoint &pN) const util::GeometryUtilities
GetTimeTicks(double x, unsigned int plane) const util::GeometryUtilities
GetXYZ(const PxPoint *p0, const PxPoint *p1, double *xyz) const util::GeometryUtilities
GetYZ(const PxPoint *p0, const PxPoint *p1, double *yz) const util::GeometryUtilities
Nplanes() const util::GeometryUtilitiesinline
PitchInView(unsigned int plane, double phi, double theta) const util::GeometryUtilities
PolyOverlap(std::vector< const PxHit * > ordered_hits, std::vector< size_t > candidate_polygon) const util::GeometryUtilities
SelectLocalHitlist(const std::vector< PxHit > &hitlist, std::vector< const PxHit * > &hitlistlocal, PxPoint &startHit, double &linearlimit, double &ortlimit, double &lineslopetest) const util::GeometryUtilities
SelectLocalHitlist(const std::vector< PxHit > &hitlist, std::vector< const PxHit * > &hitlistlocal, PxPoint &startHit, double &linearlimit, double &ortlimit, double &lineslopetest, PxHit &averageHit) const util::GeometryUtilities
SelectLocalHitlistIndex(const std::vector< PxHit > &hitlist, std::vector< unsigned int > &hitlistlocal_index, PxPoint &startHit, double &linearlimit, double &ortlimit, double &lineslopetest) const util::GeometryUtilities
SelectPolygonHitList(const std::vector< PxHit > &hitlist, std::vector< const PxHit * > &hitlistlocal) const util::GeometryUtilities
TimeToCm() const util::GeometryUtilitiesinline
vertangleutil::GeometryUtilitiesprivate
WireTimeToCmCm() const util::GeometryUtilitiesinline
WireToCm() const util::GeometryUtilitiesinline