This is the complete list of members for pma::Track3D, including all inherited members.
| AddHits(detinfo::DetectorPropertiesData const &detProp, const std::vector< art::Ptr< recob::Hit >> &hits) | pma::Track3D | |
| AddNode(pma::Node3D *node) | pma::Track3D | |
| AddNode(detinfo::DetectorPropertiesData const &detProp, TVector3 const &p3d, unsigned int tpc, unsigned int cryo) | pma::Track3D | inline |
| AddNode(detinfo::DetectorPropertiesData const &detProp) | pma::Track3D | |
| AddRefPoint(const TVector3 &p) | pma::Track3D | inline |
| AddRefPoint(double x, double y, double z) | pma::Track3D | inline |
| ApplyDriftShiftInTree(const detinfo::DetectorClocksData &clockData, detinfo::DetectorPropertiesData const &detProp, double dx, bool skipFirst=false) | pma::Track3D | |
| AttachBackTo(pma::Node3D *vStart) | pma::Track3D | |
| AttachBackToOtherTPC(pma::Node3D *vStart) | pma::Track3D | private |
| AttachBackToSameTPC(pma::Node3D *vStart) | pma::Track3D | private |
| AttachTo(pma::Node3D *vStart, bool noFlip=false) | pma::Track3D | |
| AttachToOtherTPC(pma::Node3D *vStart) | pma::Track3D | private |
| AttachToSameTPC(pma::Node3D *vStart) | pma::Track3D | private |
| AutoFlip(pma::Track3D::EDirection dir, double thr=0.0, unsigned int n=0) | pma::Track3D | |
| AutoFlip(detinfo::DetectorPropertiesData const &detProp, std::vector< pma::Track3D * > &allTracks, pma::Track3D::EDirection dir, double thr=0.0, unsigned int n=0) | pma::Track3D | |
| AverageDist2() const | pma::Track3D | private |
| back() const | pma::Track3D | inline |
| BackCryo() const | pma::Track3D | inline |
| BackTPC() const | pma::Track3D | inline |
| CanFlip() const | pma::Track3D | |
| CheckEndSegment(pma::Track3D::ETrackEnd endCode) | pma::Track3D | private |
| CleanupTails() | pma::Track3D | |
| ClearNodes() | pma::Track3D | private |
| CompleteMissingWires(detinfo::DetectorPropertiesData const &detProp, unsigned int view) | pma::Track3D | |
| Cryos() const | pma::Track3D | |
| DeleteSegments() | pma::Track3D | private |
| DisableSingleViewEnds() | pma::Track3D | |
| Dist2(const TVector2 &p2d, unsigned int view, unsigned int tpc, unsigned int cryo) const | pma::Track3D | |
| Dist2(const TVector3 &p3d) const | pma::Track3D | |
| DriftsOfWireIntersection(detinfo::DetectorPropertiesData const &detProp, unsigned int wire, unsigned int view) const | pma::Track3D | |
| EDirection enum name | pma::Track3D | |
| erase(const art::Ptr< recob::Hit > &hit) | pma::Track3D | |
| ETag enum name | pma::Track3D | |
| ETrackEnd enum name | pma::Track3D | |
| ExtendWith(pma::Track3D *src) | pma::Track3D | |
| fAssignedPoints | pma::Track3D | private |
| fEndSegWeight | pma::Track3D | private |
| fHits | pma::Track3D | private |
| fHitsRadius | pma::Track3D | private |
| FirstElement() const | pma::Track3D | inline |
| Flip(const detinfo::DetectorPropertiesData &detProp, std::vector< pma::Track3D * > &allTracks) | pma::Track3D | |
| Flip() | pma::Track3D | |
| fMaxHitsPerSeg | pma::Track3D | private |
| fMaxSegStop | pma::Track3D | private |
| fMaxSegStopFactor | pma::Track3D | private |
| fMinSegStop | pma::Track3D | private |
| fNodes | pma::Track3D | private |
| fPenaltyFactor | pma::Track3D | private |
| fPenaltyValue | pma::Track3D | private |
| front() const | pma::Track3D | inline |
| FrontCryo() const | pma::Track3D | inline |
| FrontTPC() const | pma::Track3D | inline |
| fSegments | pma::Track3D | private |
| fSegStopFactor | pma::Track3D | private |
| fSegStopValue | pma::Track3D | private |
| fT0 | pma::Track3D | private |
| fT0Flag | pma::Track3D | private |
| fTag | pma::Track3D | private |
| GetBranches(std::vector< pma::Track3D const * > &branches, bool skipFirst=false) const | pma::Track3D | |
| GetDirection3D(size_t index) const | pma::Track3D | |
| GetEndSegWeight() const noexcept | pma::Track3D | inline |
| GetMaxHitsPerSeg() const noexcept | pma::Track3D | inline |
| GetMse(unsigned int view=geo::kUnknown) const | pma::Track3D | |
| GetNearestElement(const TVector2 &p2d, unsigned int view, int tpc=-1, bool skipFrontVtx=false, bool skipBackVtx=false) const | pma::Track3D | private |
| GetNearestElement(const TVector3 &p3d) const | pma::Track3D | private |
| GetNearestTrkInTree(const TVector3 &p3d_cm, double &dist, bool skipFirst=false) | pma::Track3D | private |
| GetNearestTrkInTree(const TVector2 &p2d_cm, unsigned int view, unsigned int tpc, unsigned int cryo, double &dist, bool skipFirst=false) | pma::Track3D | private |
| GetObjFnInTree(bool skipFirst=false) | pma::Track3D | |
| GetObjFunction(float penaltyFactor=1.0F) const | pma::Track3D | |
| GetPenalty() const noexcept | pma::Track3D | inline |
| GetRawdEdxSequence(std::map< size_t, std::vector< double >> &dedx, unsigned int view=geo::kZ, unsigned int skip=0, bool inclDisabled=false) const | pma::Track3D | |
| GetRoot() | pma::Track3D | |
| GetT0() const | pma::Track3D | inline |
| GetTag() const noexcept | pma::Track3D | inline |
| GetUnconstrainedProj3D(detinfo::DetectorPropertiesData const &detProp, art::Ptr< recob::Hit > hit, TVector3 &p3d, double &dist2) const | pma::Track3D | private |
| HasRefPoint(TVector3 *p) const | pma::Track3D | |
| HasT0() const noexcept | pma::Track3D | inline |
| HasTagFlag(ETag value) const noexcept | pma::Track3D | inline |
| HasTPC(int tpc) const | pma::Track3D | inline |
| HasTwoViews(size_t nmin=1) const | pma::Track3D | |
| HitDxByView(size_t index, unsigned int view) const | pma::Track3D | |
| HitDxByView(size_t index, unsigned int view, Track3D::EDirection dir, bool secondDir=false) const | pma::Track3D | private |
| index_of(const pma::Hit3D *hit) const | pma::Track3D | |
| index_of(const pma::Node3D *n) const | pma::Track3D | |
| InitFromHits(detinfo::DetectorPropertiesData const &detProp, int tpc, int cryo, float initEndSegW=0.05F) | pma::Track3D | private |
| InitFromMiddle(detinfo::DetectorPropertiesData const &detProp, int tpc, int cryo) | pma::Track3D | private |
| InitFromRefPoints(detinfo::DetectorPropertiesData const &detProp, int tpc, int cryo) | pma::Track3D | private |
| Initialize(detinfo::DetectorPropertiesData const &detProp, float initEndSegW=0.05F) | pma::Track3D | |
| InsertNode(detinfo::DetectorPropertiesData const &detProp, TVector3 const &p3d, size_t at_idx, unsigned int tpc, unsigned int cryo) | pma::Track3D | |
| InternalFlip(std::vector< pma::Track3D * > &toSort) | pma::Track3D | private |
| IsAttachedTo(pma::Track3D const *trk) const | pma::Track3D | |
| kBackward enum value | pma::Track3D | |
| kBeamIncompatible enum value | pma::Track3D | |
| kBegin enum value | pma::Track3D | |
| kCosmic enum value | pma::Track3D | |
| kEmLike enum value | pma::Track3D | |
| kEnd enum value | pma::Track3D | |
| kForward enum value | pma::Track3D | |
| kGeometry_X enum value | pma::Track3D | |
| kGeometry_XX enum value | pma::Track3D | |
| kGeometry_XY enum value | pma::Track3D | |
| kGeometry_XZ enum value | pma::Track3D | |
| kGeometry_Y enum value | pma::Track3D | |
| kGeometry_YY enum value | pma::Track3D | |
| kGeometry_YZ enum value | pma::Track3D | |
| kGeometry_Z enum value | pma::Track3D | |
| kGeometry_ZZ enum value | pma::Track3D | |
| kNotTagged enum value | pma::Track3D | |
| kOutsideDrift_Complete enum value | pma::Track3D | |
| kOutsideDrift_Partial enum value | pma::Track3D | |
| kStopping enum value | pma::Track3D | |
| kTrackLike enum value | pma::Track3D | |
| LastElement() const | pma::Track3D | inline |
| Length(size_t step=1) const | pma::Track3D | inline |
| Length(size_t start, size_t stop, size_t step=1) const | pma::Track3D | |
| MakeFastProjection() | pma::Track3D | private |
| MakeProjection() | pma::Track3D | |
| MakeProjectionInTree(bool skipFirst=false) | pma::Track3D | |
| NEnabledHits(unsigned int view=geo::kUnknown) const | pma::Track3D | |
| NextHit(int index, unsigned int view=geo::kZ, bool inclDisabled=false) const | pma::Track3D | |
| NextSegment(pma::Node3D *vtx) const | pma::Track3D | |
| NHits(unsigned int view) const | pma::Track3D | |
| Nodes() const noexcept | pma::Track3D | inline |
| operator[](size_t index) | pma::Track3D | inline |
| operator[](size_t index) const | pma::Track3D | inline |
| Optimize(const detinfo::DetectorPropertiesData &detProp, int nNodes=-1, double eps=0.01, bool selAllHits=true, bool setAllNodes=true, size_t selSegHits=0, size_t selVtxHits=0) | pma::Track3D | |
| PrevHit(int index, unsigned int view=geo::kZ, bool inclDisabled=false) const | pma::Track3D | |
| PrevSegment(pma::Node3D *vtx) const | pma::Track3D | |
| push_back(pma::Hit3D *hit) | pma::Track3D | inline |
| push_back(const detinfo::DetectorPropertiesData &detProp, const art::Ptr< recob::Hit > &hit) | pma::Track3D | |
| ReassignHitsInTree(pma::Track3D *plRoot=nullptr) | pma::Track3D | private |
| RebuildSegments() | pma::Track3D | private |
| release_at(size_t index) | pma::Track3D | |
| RemoveHits(const std::vector< art::Ptr< recob::Hit >> &hits) | pma::Track3D | |
| RemoveNode(size_t idx) | pma::Track3D | |
| Segments() const noexcept | pma::Track3D | inline |
| SelectAllHits() | pma::Track3D | |
| SelectHits(float fraction=1.0F) | pma::Track3D | |
| SelectRndHits(size_t segmax, size_t vtxmax) | pma::Track3D | |
| SetEndSegWeight(float value) noexcept | pma::Track3D | inline |
| SetMaxHitsPerSeg(unsigned int value) noexcept | pma::Track3D | inline |
| SetPenalty(float value) noexcept | pma::Track3D | inline |
| SetT0FromDx(const detinfo::DetectorClocksData &clockData, detinfo::DetectorPropertiesData const &detProp, double dx) | pma::Track3D | |
| SetTagFlag(ETag value) | pma::Track3D | inline |
| ShiftEndsToHits() | pma::Track3D | |
| size() const | pma::Track3D | inline |
| SortHits() | pma::Track3D | |
| SortHitsInTree(bool skipFirst=false) | pma::Track3D | |
| Split(detinfo::DetectorPropertiesData const &detProp, size_t idx, bool try_start_at_idx=true) | pma::Track3D | |
| SwapVertices(size_t v0, size_t v1) | pma::Track3D | private |
| TestHits(detinfo::DetectorPropertiesData const &detProp, const std::vector< art::Ptr< recob::Hit >> &hits, double dist=0.4) const | pma::Track3D | |
| TestHitsMse(detinfo::DetectorPropertiesData const &detProp, const std::vector< art::Ptr< recob::Hit >> &hits, bool normalized=true) const | pma::Track3D | |
| TPCs() const | pma::Track3D | |
| Track3D() | pma::Track3D | |
| Track3D(const Track3D &src) | pma::Track3D | |
| TuneFullTree(double eps=0.001, double gmax=50.0) | pma::Track3D | |
| TuneSinglePass(bool skipFirst=false) | pma::Track3D | |
| UpdateHitsRadius() | pma::Track3D | private |
| UpdateParams() | pma::Track3D | private |
| UpdateParamsInTree(bool skipFirst, size_t &depth) | pma::Track3D | |
| UpdateProjection() | pma::Track3D | |
| WireDriftRange(detinfo::DetectorPropertiesData const &detProp, unsigned int view, unsigned int tpc, unsigned int cryo) const | pma::Track3D | |
| ~Track3D() | pma::Track3D |
1.8.11