AddHit(pma::Hit3D *h) | pma::Element3D | inline |
AddNext(pma::SortedObjectBase *nextElement) | pma::SortedBranchBase | virtual |
AddPoint(TVector3 *p) | pma::Element3D | inline |
ApplyDriftShift(double dx) | pma::Node3D | inline |
ClearAssigned(pma::Track3D *trk=0) override | pma::Node3D | virtual |
Cryo(void) const | pma::Element3D | inline |
Disconnect(void) | pma::SortedBranchBase | virtual |
Element3D(void) | pma::Element3D | protected |
EndPtCos2Transverse() const | pma::Node3D | private |
fAssignedHits | pma::Element3D | protected |
fAssignedPoints | pma::Element3D | protected |
fCryo | pma::Element3D | protected |
fDriftOffset | pma::Node3D | private |
fFrozen | pma::Element3D | protected |
fGradFixed | pma::Node3D | privatestatic |
fGradient | pma::Node3D | private |
fHitsRadius | pma::Element3D | protected |
fIsVertex | pma::Node3D | private |
fMargin | pma::Node3D | privatestatic |
fMaxX | pma::Node3D | private |
fMaxY | pma::Node3D | private |
fMaxZ | pma::Node3D | private |
fMinX | pma::Node3D | private |
fMinY | pma::Node3D | private |
fMinZ | pma::Node3D | private |
fNHits | pma::Element3D | protected |
fNThisHits | pma::Element3D | protected |
fNThisHitsEnabledAll | pma::Element3D | protected |
fOptFactors | pma::Element3D | protectedstatic |
fPoint3D | pma::Node3D | private |
fProj2D | pma::Node3D | private |
fSumHitsQ | pma::Element3D | protected |
fTPC | pma::Element3D | protected |
fTpcGeo | pma::Node3D | private |
GetBranches() const | pma::Node3D | |
GetDirection3D() const override | pma::Node3D | virtual |
GetDistance2To(const TVector3 &p3d) const override | pma::Node3D | virtual |
GetDistance2To(const TVector2 &p2d, unsigned int view) const override | pma::Node3D | virtual |
GetDistToWall() const | pma::Node3D | |
GetDriftShift() const | pma::Node3D | inline |
GetObjFunction(float penaltyValue, float endSegWeight) const | pma::Node3D | |
GetUnconstrainedProj3D(const TVector2 &, unsigned int) const override | pma::Node3D | inlinevirtual |
HasHit(const pma::Hit3D *h) const | pma::Element3D | inline |
Hit(size_t index) | pma::Element3D | inline |
Hits(void) const | pma::Element3D | inline |
HitsRadius3D(unsigned int view) const | pma::Element3D | |
IsBranching() const | pma::Node3D | |
IsFirst(void) const | pma::SortedObjectBase | inlinevirtual |
IsFrozen(void) const | pma::Element3D | inline |
IsLast(void) const | pma::SortedBranchBase | inlinevirtual |
IsTPCEdge() const | pma::Node3D | |
IsVertex() const | pma::Node3D | inline |
Length(void) const | pma::Element3D | inline |
Length2() const override | pma::Node3D | virtual |
LimitPoint3D() | pma::Node3D | private |
MakeGradient(float penaltyValue, float endSegWeight) | pma::Node3D | private |
Mse() const | pma::Node3D | private |
NEnabledHits(unsigned int view=geo::kUnknown) const | pma::Element3D | |
next | pma::SortedObjectBase | protected |
Next(unsigned int index=0) const | pma::SortedBranchBase | inlinevirtual |
next_vector | pma::SortedBranchBase | protected |
NextCount(void) const | pma::SortedBranchBase | inlinevirtual |
NHits(void) const | pma::Element3D | inline |
NHits(unsigned int view) const | pma::Element3D | inline |
Node3D() | pma::Node3D | |
Node3D(detinfo::DetectorPropertiesData const &detProp, const TVector3 &p3d, unsigned int tpc, unsigned int cryo, bool vtx=false, double xshift=0) | pma::Node3D | |
NPoints(void) const | pma::Element3D | inline |
NPrecalcEnabledHits(void) const | pma::Element3D | inline |
NThisHits(unsigned int view) const | pma::Element3D | inline |
OptFactor(unsigned int view) | pma::Element3D | inlinestatic |
Optimize(float penaltyValue, float endSegWeight) | pma::Node3D | |
Penalty(float endSegWeight) const | pma::Node3D | private |
PenaltyInWirePlane() const | pma::Node3D | private |
Pi(float endSegWeight, bool doAsymm) const | pma::Node3D | private |
PiInWirePlane() const | pma::Node3D | private |
Point3D() const | pma::Node3D | inline |
Prev(void) const | pma::SortedObjectBase | inlinevirtual |
prev | pma::SortedObjectBase | protected |
Projection2D(unsigned int view) const | pma::Node3D | inline |
ReferencePoint(size_t index) const | pma::Element3D | inline |
RemoveHitAt(size_t index) | pma::Element3D | inline |
RemoveNext(pma::SortedObjectBase *nextElement) | pma::SortedBranchBase | virtual |
SameTPC(const TVector3 &p3d, float margin=0.0F) const | pma::Node3D | |
SameTPC(const pma::Vector3D &p3d, float margin=0.0F) const | pma::Node3D | |
SegmentCos() const | pma::Node3D | |
SegmentCosTransverse() const | pma::Node3D | |
SegmentCosWirePlane() const | pma::Node3D | |
SelectAllHits(void) | pma::Element3D | |
SelectRndHits(size_t nmax_per_view) | pma::Element3D | |
SetFrozen(bool state) | pma::Element3D | inline |
SetMargin(double m) | pma::Node3D | inlinestatic |
SetOptFactor(unsigned int view, float value) | pma::Element3D | inlinestatic |
SetPoint3D(const TVector3 &p3d) | pma::Node3D | |
SetProjection(pma::Hit3D &h) const override | pma::Node3D | virtual |
SetVertex(bool state) | pma::Node3D | inline |
SetVertexToBranching(bool setAllNodes) | pma::Node3D | inline |
SortedBranchBase(void) | pma::SortedBranchBase | inline |
SortedBranchBase(pma::SortedObjectBase *prevElement, pma::SortedObjectBase *nextElement=0) | pma::SortedBranchBase | inline |
SortedBranchBase(const pma::SortedBranchBase &) | pma::SortedBranchBase | inline |
SortedObjectBase(void) | pma::SortedObjectBase | inline |
SortedObjectBase(pma::SortedObjectBase *prevElement, pma::SortedObjectBase *nextElement) | pma::SortedObjectBase | |
SortedObjectBase(const pma::SortedObjectBase &) | pma::SortedObjectBase | inline |
SortHits(void) | pma::Element3D | |
StepWithGradient(float alfa, float tol, float penalty, float weight) | pma::Node3D | private |
SumDist2(void) const | pma::Element3D | |
SumDist2(unsigned int view) const | pma::Element3D | |
SumDist2Hits() const override | pma::Node3D | privatevirtual |
SumHitsQ(unsigned int view) const | pma::Element3D | inline |
TPC(void) const | pma::Element3D | inline |
UpdateHitParams(void) | pma::Element3D | |
UpdateProj2D() | pma::Node3D | private |
UpdateProjection(void) | pma::Element3D | inline |
~Element3D() | pma::Element3D | virtual |
~SortedBranchBase(void) | pma::SortedBranchBase | inlinevirtual |
~SortedObjectBase(void) | pma::SortedObjectBase | inlinevirtual |