FairRoot/PandaRoot
|
#include <PndTrkHit.h>
Public Attributes | |
Int_t | fHitID |
Int_t | fDetectorID |
Int_t | fIRegion |
Int_t | fSensorID |
Bool_t | fUsed |
Bool_t | fUsedAsRefHit |
TVector3 | fPosition |
Double_t | fIsochrone |
Double_t | fSortVariable |
Double_t | fPhi |
Double_t | fSector |
PndTrkHit Class for pattern recognition hit
fSensorID: identifies the specific sensor of the MVD, the specific tube of the STT
Definition at line 17 of file PndTrkHit.h.
PndTrkHit::PndTrkHit | ( | ) |
Definition at line 45 of file PndTrkHit.cxx.
PndTrkHit::PndTrkHit | ( | Int_t | hitID, |
Int_t | detID, | ||
Bool_t | used, | ||
Int_t | iregion, | ||
Int_t | sensorID, | ||
TVector3 & | pos, | ||
Double_t | isochrone, | ||
Double_t | sortvar | ||
) |
Definition at line 47 of file PndTrkHit.cxx.
PndTrkHit::PndTrkHit | ( | const PndTrkHit & | hit | ) |
Definition at line 51 of file PndTrkHit.cxx.
References fPosition, fSector, and phi.
PndTrkHit::~PndTrkHit | ( | ) |
Definition at line 64 of file PndTrkHit.cxx.
PndTrkHit::ClassDef | ( | PndTrkHit | , |
1 | |||
) |
Int_t PndTrkHit::Compare | ( | const TObject * | hit | ) | const |
Definition at line 69 of file PndTrkHit.cxx.
References fSortVariable.
void PndTrkHit::Draw | ( | Color_t | color | ) |
Definition at line 109 of file PndTrkHit.cxx.
References fIRegion, fIsochrone, fPosition, fUsed, and style().
Referenced by PndTrkLegendreSecTask::Cleanup(), PndTrkLegendreTask::Cleanup(), PndTrkLegendreSecTask2::Cleanup(), PndTrkClean::Cleanup2(), PndTrkLegendreNew::CreateFullClusterization(), PndTrkTrackFinder::CreateFullClusterization(), PndTrkCluster::Draw(), PndTrkLegendreSecTask2::Exec(), PndTrkLegendreTask::Exec(), PndTrkLegendreSecTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreNew::FillHitMap(), and PndTrkCombiLegendreTask::FillHitMap().
void PndTrkHit::DrawTube | ( | Color_t | color | ) |
Definition at line 178 of file PndTrkHit.cxx.
References fIRegion, fPosition, fUsed, and TUBERADIUS.
Referenced by PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack2(), PndTrkCombiLegendreTask::CreateClusterAroundTrack3(), PndTrkLegendreNew::DrawLists(), PndTrkLegendreNew::DrawNeighboringsToHit(), PndTrkCombiLegendreTask::DrawNeighboringsToHit(), PndTrkTrackFinder::DrawNeighboringsToHit(), and PndTrkCombiLegendreTask::Exec().
|
inline |
Definition at line 57 of file PndTrkHit.h.
References fDetectorID.
Referenced by PndTrkLegendreSecTask2::AddHitToClusterByDistance(), PndTrkLegendreSecTask::CleanupZPhiFit(), PndTrkLegendreTask::CleanupZPhiFit(), PndTrkLegendreSecTask2::CleanupZPhiFit(), PndTrkLegendreSecTask::ComputeZRediduals(), PndTrkLegendreTask::ComputeZRediduals(), PndTrkLegendreSecTask2::ComputeZRediduals(), PndTrkTrack::ConvertToPndTrackCand(), PndTrkLegendreSecTask::CorrectZ(), PndTrkLegendreTask::CorrectZ(), PndTrkLegendreSecTask2::CorrectZ(), PndTrkLegendreSecTask::CreateClusterByDistance(), PndTrkLegendreTask::CreateClusterByDistance(), PndTrkLegendreSecTask2::CreateClusterByDistance(), PndTrkLegendreSecTask::DoesRealHitBelong(), PndTrkLegendreTask::DoesRealHitBelong(), PndTrkLegendreSecTask2::DoesRealHitBelong(), PndTrkLegendreTask::Exec(), PndTrkLegendreSecTask::Exec(), PndTrkLegendreSecTask2::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreNew::FindReferenceHit(), PndTrkCombiLegendreTask::FindReferenceHit(), PndTrkTrackFinder::FindReferenceHit(), PndTrkLegendreSecTask2::FindReferenceHit(), PndTrkConformalHit::GetDetectorID(), PndTrkNeighboringMap::GetIndivisiblesToHit(), PndTrkNeighboringMap::GetNeighboringsToHit(), PndTrkConformalHit::Print(), PndTrkCluster::Print(), PndTrkLegendreTask::ZPhiFit(), PndTrkLegendreSecTask::ZPhiFit(), and PndTrkLegendreSecTask2::ZPhiFit().
Definition at line 83 of file PndTrkHit.cxx.
References GetPosition().
Referenced by PndTrkCluster::AddClusterAndSortFrom(), PndTrkClean::CheckPairOfHits(), PndTrkLegendreSecTask::Cleanup(), PndTrkLegendreTask::Cleanup(), PndTrkLegendreSecTask2::Cleanup(), and PndTrkCluster::SortFromHit().
Double_t PndTrkHit::GetDistance | ( | TVector3 | frompoint | ) |
|
inline |
Definition at line 56 of file PndTrkHit.h.
References fHitID.
Referenced by PndTrkCombiLegendreTask::CleanTrack(), PndTrkCombiLegendreTask::ComputePerpendicularChi2(), PndTrkTrack::ConvertToPndTrackCand(), PndTrkCombiLegendreTask::DoesBelong(), PndTrkLegendreNew::DrawNeighboringsToHit(), PndTrkCombiLegendreTask::DrawNeighboringsToHit(), PndTrkTrackFinder::DrawNeighboringsToHit(), PndTrkLegendreNew::Exec(), PndTrkCombiLegendreTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreSecTask2::FillConformalHitList(), PndTrkCombiLegendreTask::FillPeakNeighCouplesHisto(), PndTrkLegendreNew::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask::FindMvdPixelReferenceHit(), PndTrkLegendreTask::FindMvdPixelReferenceHit(), PndTrkCombiLegendreTask::FindMvdPixelReferenceHit(), PndTrkTrackFinder::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask2::FindMvdPixelReferenceHit(), PndTrkLegendreNew::FindMvdStripReferenceHit(), PndTrkLegendreSecTask::FindMvdStripReferenceHit(), PndTrkLegendreTask::FindMvdStripReferenceHit(), PndTrkCombiLegendreTask::FindMvdStripReferenceHit(), PndTrkTrackFinder::FindMvdStripReferenceHit(), PndTrkLegendreSecTask2::FindMvdStripReferenceHit(), PndTrkLegendreNew::FindReferenceHit(), PndTrkCombiLegendreTask::FindReferenceHit(), PndTrkTrackFinder::FindReferenceHit(), PndTrkLegendreSecTask2::FindReferenceHit(), PndTrkConformalHit::GetHitID(), PndTrkNeighboringMap::GetIndivisiblesToHit(), PndTrkNeighboringMap::GetNeighboringsToHit(), PndTrkConformalHit::Print(), PndTrkCluster::Print(), PndTrkNeighboringMap::PrintIndivisibleMap(), PndTrkCluster::PrintList(), PndTrkClean::SplitAtHit(), and PndTrkCluster::SplitAtHit().
|
inline |
Definition at line 64 of file PndTrkHit.h.
References fIRegion.
Referenced by PndTrkLegendreSecTask::CreateSttCluster(), PndTrkLegendreTask::CreateSttCluster(), PndTrkLegendreSecTask2::CreateSttCluster(), PndTrkConformalHit::Draw(), PndTrkCluster::GetMvdHitList(), PndTrkCluster::GetSttHitList(), PndTrkCluster::GetSttParallelHitList(), and PndTrkCluster::GetSttSkewHitList().
|
inline |
Definition at line 63 of file PndTrkHit.h.
References fIsochrone.
Referenced by PndTrkLegendreSecTask2::AddHitToClusterByDistance(), PndTrkTrackFinder::Apollonius(), PndTrkTrackFinder::CircleBy3Points(), PndTrkCombiLegendreTask::ComputePerpendicularChi2(), PndTrkLegendreSecTask::CreateClusterByDistance(), PndTrkLegendreTask::CreateClusterByDistance(), PndTrkLegendreSecTask2::CreateClusterByDistance(), PndTrkLegendreSecTask::CreateClusterByRealDistance(), PndTrkLegendreTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask2::CreateClusterByRealDistance(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndTrkCombiLegendreTask::DoesBelong(), PndTrkTrackFinder::Exec(), PndTrkLegendreNew::FindReferenceHit(), PndTrkCombiLegendreTask::FindReferenceHit(), PndTrkTrackFinder::FindReferenceHit(), PndTrkLegendreSecTask2::FindReferenceHit(), PndTrkLegendreNew::FindSttReferenceHit(), PndTrkLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask::FindSttReferenceHit(), PndTrkCombiLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask2::FindSttReferenceHit(), PndTrkTrackFinder::FindSttReferenceHit(), PndTrkConformalTransform::GetConformalSttHit(), PndTrkLegendreNew::IntersectionFinder(), PndTrkCombiLegendreTask::IntersectionFinder(), PndTrkTrackFinder::IntersectionFinder(), PndTrkTrackFinder::MinuitFit2(), PndTrkLegendreTask::ZPhiFit(), PndTrkLegendreSecTask::ZPhiFit(), and PndTrkLegendreSecTask2::ZPhiFit().
|
inline |
Definition at line 67 of file PndTrkHit.h.
References fPhi.
Referenced by PndTrkLegendreSecTask::CleanupZPhiFit(), PndTrkLegendreTask::CleanupZPhiFit(), PndTrkLegendreSecTask2::CleanupZPhiFit(), PndTrkLegendreTask::ComputeZRediduals(), PndTrkLegendreSecTask::ComputeZRediduals(), PndTrkLegendreSecTask2::ComputeZRediduals(), PndTrkTrackFinder::Exec(), PndTrkLegendreSecTask::ZPhiFit(), PndTrkLegendreTask::ZPhiFit(), and PndTrkLegendreSecTask2::ZPhiFit().
|
inline |
Definition at line 62 of file PndTrkHit.h.
References fPosition.
Referenced by PndTrkLegendreSecTask2::AddHitToClusterByDistance(), PndTrkTrackFinder::AnalyticalFit(), PndTrkLegendreNew::AnalyticalFit2(), PndTrkTrackFinder::AnalyticalFit2(), PndTrkTrackFinder::AnalyticalParabolaFit(), PndTrkTrackFinder::Apollonius(), PndTrkCluster::CheckClusterAgainsV(), PndTrkTrackFinder::CircleBy3Points(), PndTrkLegendreSecTask::CleanupZPhiFit(), PndTrkLegendreTask::CleanupZPhiFit(), PndTrkLegendreSecTask2::CleanupZPhiFit(), PndTrkTrack::ComputeCharge(), PndTrkLegendreNew::ComputeTraAndRot(), PndTrkLegendreSecTask::ComputeTraAndRot(), PndTrkLegendreTask::ComputeTraAndRot(), PndTrkCombiLegendreTask::ComputeTraAndRot(), PndTrkLegendreSecTask2::ComputeTraAndRot(), PndTrkTrackFinder::ComputeTraAndRot(), PndTrkLegendreSecTask::ComputeZRediduals(), PndTrkLegendreTask::ComputeZRediduals(), PndTrkLegendreSecTask2::ComputeZRediduals(), PndTrkTrack::ConvertToPndTrack(), PndTrkLegendreTask::CorrectZ(), PndTrkLegendreSecTask::CorrectZ(), PndTrkLegendreSecTask2::CorrectZ(), PndTrkCombiLegendreTask::CreateClusterAroundTrack2(), PndTrkLegendreSecTask::CreateClusterByDistance(), PndTrkLegendreTask::CreateClusterByDistance(), PndTrkLegendreSecTask2::CreateClusterByDistance(), PndTrkLegendreTask::CreateClusterByMixedDistance(), PndTrkLegendreSecTask::CreateClusterByMixedDistance(), PndTrkLegendreSecTask2::CreateClusterByMixedDistance(), PndTrkLegendreTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask2::CreateClusterByRealDistance(), PndTrkTrack::Draw(), PndTrkLegendreTask::Exec(), PndTrkLegendreSecTask2::Exec(), PndTrkLegendreSecTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkConformalTransform::GetConformalHit(), PndTrkConformalTransform::GetConformalSttHit(), GetDistance(), GetXYDistance(), PndTrkTrackFinder::MinuitFit(), PndTrkTrackFinder::MinuitFit2(), PndTrkCluster::SortFromHit(), PndTrkClean::SplitAtHit(), PndTrkCluster::SplitAtHit(), PndTrkCluster::SplitV(), PndTrkLegendreTask::ZPhiFit(), PndTrkLegendreSecTask::ZPhiFit(), and PndTrkLegendreSecTask2::ZPhiFit().
|
inline |
Definition at line 95 of file PndTrkHit.h.
References fSector.
Referenced by PndTrkTrackFinder::Exec().
|
inline |
Definition at line 60 of file PndTrkHit.h.
References fSensorID.
Referenced by PndTrkLegendreSecTask::Cleanup(), PndTrkLegendreTask::Cleanup(), PndTrkLegendreSecTask2::Cleanup(), and PndTrkTrackFinder::Exec().
|
inline |
Definition at line 66 of file PndTrkHit.h.
References fSortVariable.
Referenced by PndTrkTrackFinder::Exec(), PndTrkCluster::Print(), and PndTrkCluster::ReverseSort().
|
inline |
Definition at line 61 of file PndTrkHit.h.
References fSensorID.
Referenced by PndTrkSttHitList::AddHit(), PndTrkNeighboringMap::AddNeighboringsToHit(), PndTrkClean::CheckPairOfHits(), PndTrkClean::CheckSectorDistribution(), PndTrkClean::CleanSectors(), PndTrkCombiLegendreTask::CleanTrack(), PndTrkLegendreSecTask::Cleanup(), PndTrkLegendreTask::Cleanup(), PndTrkLegendreSecTask2::Cleanup(), PndTrkLegendreSecTask::CorrectZ(), PndTrkLegendreTask::CorrectZ(), PndTrkLegendreSecTask2::CorrectZ(), PndTrkTrackFinder::CountPossibleTracks(), PndTrkLegendreNew::CountTracksInCluster(), PndTrkCombiLegendreTask::CountTracksInCluster(), PndTrkTrackFinder::CountTracksInCluster(), PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack(), PndTrkTrackFinder::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack2(), PndTrkLegendreNew::CreateFullClusterization(), PndTrkCombiLegendreTask::CreateFullClusterization(), PndTrkTrackFinder::CreateFullClusterization(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndTrkLegendreNew::DrawLists(), PndTrkCombiLegendreTask::DrawLists(), PndTrkTrackFinder::DrawLists(), PndTrkLegendreNew::DrawNeighboringsToHit(), PndTrkCombiLegendreTask::DrawNeighboringsToHit(), PndTrkTrackFinder::DrawNeighboringsToHit(), PndTrkLegendreSecTask2::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreNew::FillHitMap(), PndTrkTrackFinder::FillHitMap(), PndTrkCombiLegendreTask::FillHitMap(), PndTrkNeighboringMap::GetCandseeds(), PndTrkNeighboringMap::GetSeeds(), PndTrkLegendreNew::IntersectionFinder(), PndTrkCombiLegendreTask::IntersectionFinder(), PndTrkTrackFinder::IntersectionFinder(), PndTrkNeighboringMap::PrintIndivisibleMap(), and PndTrkClean::SplitAtHit().
Definition at line 94 of file PndTrkHit.cxx.
References GetPosition().
Referenced by PndTrkCluster::CheckClusterAgainsV(), PndTrkClean::CheckPairOfHits(), PndTrkClean::Cleanup2(), PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkTrackFinder::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack3(), PndTrkCombiLegendreTask::DoesBelong(), PndTrkTrackFinder::Exec(), PndTrkCluster::FindExtremitiesFrom(), PndTrkCluster::GetMinimumXYDistanceFromHit(), PndTrkCluster::GetPocaTo(), PndTrkLegendreSecTask::IsSttAssociate(), PndTrkLegendreTask::IsSttAssociate(), PndTrkLegendreSecTask2::IsSttAssociate(), PndTrkClean::SplitAtHit(), and PndTrkCluster::SplitAtHit().
Double_t PndTrkHit::GetXYDistance | ( | TVector3 | frompoint | ) |
Double_t PndTrkHit::GetXYDistanceFromTrack | ( | double | x0, |
double | y0, | ||
double | R | ||
) |
Definition at line 105 of file PndTrkHit.cxx.
References fabs(), fPosition, CAMath::Sqrt(), x0, and y0.
Referenced by PndTrkLegendreSecTask::CreateClusterByMixedDistance(), PndTrkLegendreTask::CreateClusterByMixedDistance(), PndTrkLegendreSecTask2::CreateClusterByMixedDistance(), PndTrkLegendreSecTask::CreateClusterByRealDistance(), PndTrkLegendreTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask2::CreateClusterByRealDistance(), PndTrkLegendreSecTask::DoesRealHitBelong(), PndTrkLegendreTask::DoesRealHitBelong(), and PndTrkLegendreSecTask2::DoesRealHitBelong().
|
inlinevirtual |
Definition at line 30 of file PndTrkHit.h.
References fDetectorID, and fHitID.
|
inline |
Definition at line 80 of file PndTrkHit.h.
Referenced by PndTrkTrackFinder::AnalyticalFit(), PndTrkTrackFinder::AnalyticalParabolaFit(), and PndTrkTrackFinder::Exec().
|
inline |
Definition at line 77 of file PndTrkHit.h.
References IsMvdPixel(), and IsMvdStrip().
Referenced by PndTrkClean::CheckPairOfHits(), PndTrkTrackFinder::Exec(), and PndTrkCluster::GetMvdHitList().
|
inline |
Definition at line 75 of file PndTrkHit.h.
References fIRegion, and MVDPIXEL.
Referenced by PndTrkLegendreSecTask2::CheckVicinity(), PndTrkTrackFinder::Exec(), PndTrkCluster::GetMvdPixelHitList(), and IsMvd().
|
inline |
Definition at line 76 of file PndTrkHit.h.
References fIRegion, and MVDSTRIP.
Referenced by PndTrkLegendreSecTask2::CheckVicinity(), PndTrkTrackFinder::Exec(), PndTrkCluster::GetMvdStripHitList(), and IsMvd().
|
inline |
Definition at line 65 of file PndTrkHit.h.
References fIRegion.
Referenced by PndTrkLegendreSecTask::CreateSttCluster(), PndTrkLegendreTask::CreateSttCluster(), and PndTrkLegendreSecTask2::CreateSttCluster().
|
inline |
Definition at line 83 of file PndTrkHit.h.
References fIRegion, and SCIT.
Referenced by PndTrkTrackFinder::AnalyticalFit(), PndTrkTrackFinder::AnalyticalParabolaFit(), and PndTrkTrackFinder::Exec().
|
inlinevirtual |
|
inline |
Definition at line 72 of file PndTrkHit.h.
References IsSttParallel(), and IsSttSkew().
Referenced by PndTrkClean::CheckPairOfHits(), PndTrkLegendreSecTask2::CheckVicinity(), PndTrkCombiLegendreTask::DoesBelong(), PndTrkTrackFinder::Exec(), PndTrkLegendreNew::FindReferenceHit(), PndTrkCombiLegendreTask::FindReferenceHit(), PndTrkTrackFinder::FindReferenceHit(), PndTrkLegendreSecTask2::FindReferenceHit(), and PndTrkCluster::GetSttHitList().
|
inline |
Definition at line 70 of file PndTrkHit.h.
References fIRegion, INNER_LEFT, INNER_RIGHT, OUTER_LEFT, and OUTER_RIGHT.
Referenced by PndTrkLegendreNew::AnalyticalFit(), PndTrkTrackFinder::AnalyticalFit(), PndTrkCombiLegendreTask::AnalyticalFit(), PndTrkTrackFinder::AnalyticalParabolaFit(), PndTrkClean::CheckPairOfHits(), PndTrkLegendreTask::CleanupZPhiFit(), PndTrkLegendreSecTask::CleanupZPhiFit(), PndTrkLegendreSecTask2::CleanupZPhiFit(), PndTrkLegendreTask::ComputeZRediduals(), PndTrkLegendreSecTask::ComputeZRediduals(), PndTrkLegendreSecTask2::ComputeZRediduals(), PndTrkLegendreSecTask::CorrectZ(), PndTrkLegendreTask::CorrectZ(), PndTrkLegendreSecTask2::CorrectZ(), PndTrkLegendreNew::CountTracksInCluster(), PndTrkCombiLegendreTask::CountTracksInCluster(), PndTrkTrackFinder::CountTracksInCluster(), PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkTrackFinder::CreateClusterAroundTrack(), PndTrkLegendreSecTask2::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreSecTask2::FillConformalHitList(), PndTrkLegendreNew::FillConformalHitList(), PndTrkCombiLegendreTask::FillConformalHitList(), PndTrkTrackFinder::FillConformalHitList(), PndTrkLegendreNew::FindReferenceHit(), PndTrkCombiLegendreTask::FindReferenceHit(), PndTrkTrackFinder::FindReferenceHit(), PndTrkLegendreSecTask2::FindReferenceHit(), PndTrkCluster::GetSttParallelHitList(), IsStt(), PndTrkTrackFinder::MinuitFit(), PndTrkTrackFinder::MinuitFit2(), PndTrkLegendreTask::ZPhiFit(), PndTrkLegendreSecTask::ZPhiFit(), and PndTrkLegendreSecTask2::ZPhiFit().
|
inline |
Definition at line 71 of file PndTrkHit.h.
References fIRegion, SKEW_LEFT, and SKEW_RIGHT.
Referenced by PndTrkLegendreNew::AnalyticalFit(), PndTrkTrackFinder::AnalyticalFit(), PndTrkCombiLegendreTask::AnalyticalFit(), PndTrkLegendreNew::AnalyticalFit2(), PndTrkTrackFinder::AnalyticalFit2(), PndTrkCombiLegendreTask::AnalyticalFit2(), PndTrkTrackFinder::AnalyticalParabolaFit(), PndTrkClean::CheckPairOfHits(), PndTrkCombiLegendreTask::ComputePerpendicularChi2(), PndTrkLegendreTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask2::CreateClusterByRealDistance(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndTrkLegendreSecTask2::Exec(), PndTrkCombiLegendreTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreTask::FillConformalHitList(), PndTrkLegendreSecTask2::FillConformalHitList(), PndTrkLegendreNew::FindSttReferenceHit(), PndTrkLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask::FindSttReferenceHit(), PndTrkCombiLegendreTask::FindSttReferenceHit(), PndTrkTrackFinder::FindSttReferenceHit(), PndTrkLegendreSecTask2::FindSttReferenceHit(), PndTrkCluster::GetSttSkewHitList(), IsStt(), PndTrkTrackFinder::MinuitFit(), and PndTrkTrackFinder::MinuitFit2().
|
inline |
Definition at line 58 of file PndTrkHit.h.
References fUsed.
Referenced by PndTrkLegendreSecTask2::CheckAssignability(), PndTrkLegendreNew::CreateFullClusterization(), PndTrkCombiLegendreTask::CreateFullClusterization(), PndTrkTrackFinder::CreateFullClusterization(), PndTrkLegendreSecTask::CreateSttCluster(), PndTrkLegendreTask::CreateSttCluster(), PndTrkLegendreSecTask2::CreateSttCluster(), PndTrkLegendreSecTask2::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreSecTask::FillLegendreHisto(), PndTrkLegendreTask::FillLegendreHisto(), PndTrkLegendreNew::FindMvdPixelReferenceHit(), PndTrkLegendreTask::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask::FindMvdPixelReferenceHit(), PndTrkCombiLegendreTask::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask2::FindMvdPixelReferenceHit(), PndTrkTrackFinder::FindMvdPixelReferenceHit(), PndTrkLegendreNew::FindMvdStripReferenceHit(), PndTrkLegendreSecTask::FindMvdStripReferenceHit(), PndTrkLegendreTask::FindMvdStripReferenceHit(), PndTrkCombiLegendreTask::FindMvdStripReferenceHit(), PndTrkTrackFinder::FindMvdStripReferenceHit(), PndTrkLegendreSecTask2::FindMvdStripReferenceHit(), PndTrkLegendreNew::FindSttReferenceHit(), PndTrkLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask::FindSttReferenceHit(), PndTrkCombiLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask2::FindSttReferenceHit(), and PndTrkTrackFinder::FindSttReferenceHit().
void PndTrkHit::Print | ( | ) |
Definition at line 230 of file PndTrkHit.cxx.
References fDetectorID, fHitID, fIRegion, fIsochrone, fPosition, fSensorID, and fUsed.
|
inline |
|
inline |
Definition at line 48 of file PndTrkHit.h.
Referenced by PndTrkLegendreSecTask::Exec(), PndTrkLegendreSecTask2::Exec(), PndTrkLegendreTask::Exec(), and PndTrkTrackFinder::Exec().
|
inline |
Definition at line 47 of file PndTrkHit.h.
References fPosition, and pos.
Referenced by PndTrkLegendreSecTask::CorrectZ(), PndTrkLegendreTask::CorrectZ(), PndTrkLegendreSecTask2::CorrectZ(), PndTrkLegendreSecTask::Exec(), PndTrkLegendreSecTask2::Exec(), PndTrkLegendreTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreNew::IntersectionFinder(), PndTrkTrackFinder::IntersectionFinder(), and PndTrkCombiLegendreTask::IntersectionFinder().
|
inline |
Definition at line 51 of file PndTrkHit.h.
References fUsedAsRefHit.
Referenced by PndTrkCombiLegendreTask::FindReferenceHit().
|
inline |
|
inline |
Definition at line 44 of file PndTrkHit.h.
References fSortVariable.
Referenced by PndTrkCluster::AddClusterAndSortFrom(), PndTrkLegendreSecTask::Cleanup(), PndTrkLegendreTask::Cleanup(), PndTrkLegendreSecTask2::Cleanup(), PndTrkClean::Cleanup2(), PndTrkLegendreSecTask::CleanUpSkewHitList(), PndTrkLegendreTask::CleanUpSkewHitList(), PndTrkLegendreSecTask2::CleanUpSkewHitList(), PndTrkTrackFinder::CleanUpSkewHitList(), PndTrkTrackFinder::CountPossibleTracks(), PndTrkLegendreNew::CountTracksInCluster(), PndTrkCombiLegendreTask::CountTracksInCluster(), PndTrkTrackFinder::CountTracksInCluster(), PndTrkLegendreTask::Exec(), PndTrkLegendreSecTask2::Exec(), PndTrkLegendreSecTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkCluster::ReverseSort(), and PndTrkCluster::SortFromHit().
|
inline |
Definition at line 50 of file PndTrkHit.h.
References fUsed.
Referenced by PndTrkCluster::AddHit(), PndTrkCluster::DeleteHit(), PndTrkLegendreSecTask2::Exec(), PndTrkTrackFinder::Exec(), and PndTrkCluster::SplitV().
|
inline |
Definition at line 59 of file PndTrkHit.h.
References fUsedAsRefHit.
Referenced by PndTrkCombiLegendreTask::FindReferenceHit().
Int_t PndTrkHit::fDetectorID |
Definition at line 99 of file PndTrkHit.h.
Referenced by GetDetectorID(), IsEqual(), operator==(), and Print().
Int_t PndTrkHit::fHitID |
Definition at line 99 of file PndTrkHit.h.
Referenced by GetHitID(), IsEqual(), operator==(), PndTrkSkewHit::Print(), and Print().
Int_t PndTrkHit::fIRegion |
Definition at line 99 of file PndTrkHit.h.
Referenced by Draw(), DrawTube(), GetIRegion(), IsGem(), IsMvdPixel(), IsMvdStrip(), IsRegion(), IsSciTil(), IsSttParallel(), IsSttSkew(), PndTrkSkewHit::Print(), Print(), and SetRegion().
Double_t PndTrkHit::fIsochrone |
Definition at line 103 of file PndTrkHit.h.
Referenced by Draw(), GetIsochrone(), PndTrkSkewHit::Print(), Print(), and SetIsochrone().
Double_t PndTrkHit::fPhi |
Definition at line 105 of file PndTrkHit.h.
Referenced by PndTrkIndivisibleHit::GetPhi(), GetPhi(), PndTrkIndivisibleHit::SetPhi(), and SetPhi().
TVector3 PndTrkHit::fPosition |
Definition at line 102 of file PndTrkHit.h.
Referenced by PndTrkIndivisibleHit::Draw(), Draw(), DrawTube(), PndTrkIndivisibleHit::GetPosition(), GetPosition(), GetXYDistanceFromTrack(), PndTrkHit(), PndTrkIndivisibleHit::Print(), Print(), PndTrkIndivisibleHit::SetPosition(), and SetPosition().
Double_t PndTrkHit::fSector |
Definition at line 106 of file PndTrkHit.h.
Referenced by GetSector(), and PndTrkHit().
Int_t PndTrkHit::fSensorID |
Definition at line 99 of file PndTrkHit.h.
Referenced by GetSensorID(), GetTubeID(), and Print().
Double_t PndTrkHit::fSortVariable |
Definition at line 104 of file PndTrkHit.h.
Referenced by Compare(), PndTrkIndivisibleHit::GetSortVariable(), GetSortVariable(), IsSortable(), operator<(), PndTrkIndivisibleHit::SetSortVariable(), and SetSortVariable().
Bool_t PndTrkHit::fUsed |
Definition at line 100 of file PndTrkHit.h.
Referenced by PndTrkSkewHit::Draw(), Draw(), DrawTube(), IsUsed(), PndTrkSkewHit::Print(), Print(), and SetUsedFlag().
Bool_t PndTrkHit::fUsedAsRefHit |
Definition at line 101 of file PndTrkHit.h.
Referenced by SetRefHitFlag(), and WasRefHit().