FairRoot/PandaRoot
|
#include <PndTrkSciTHitList.h>
Public Member Functions | |
PndTrkSciTHitList () | |
PndTrkSciTHitList (Int_t iregion) | |
~PndTrkSciTHitList () | |
PndTrkSciTHitList * | Instanciate () |
void | AddHit (Int_t hitid, Int_t detid, FairHit *hit) |
void | Clear () |
void | AddHit (Int_t hitID, Int_t detID, Bool_t used, Int_t iregion, TVector3 &pos) |
void | AddHit (Int_t hitID, Int_t detID, Bool_t used, Int_t iregion, Int_t tubeID, TVector3 &pos, Double_t isochrone) |
void | AddHit (Int_t hitID, Int_t detID, Bool_t used, Int_t iregion, Int_t sensorID, TVector3 &pos) |
void | AddHit (PndTrkHit *hit) |
void | AddTCA (Int_t detID, TClonesArray *array) |
PndTrkHit * | GetHit (int index) |
std::vector< PndTrkHit > | GetHitList () |
PndTrkHit * | GetHitByID (int id) |
Int_t | GetNofHits () |
void | RemoveHit (PndTrkHit *hit) |
void | Print () |
void | Draw (Color_t color=kBlack) |
void | ClearList () |
Static Public Member Functions | |
static PndTrkSciTHitList * | Instance () |
Protected Member Functions | |
ClassDef (PndTrkSciTHitList, 1) | |
ClassDef (PndTrkHitList, 1) | |
Protected Attributes | |
Int_t | fIRegion |
std::vector< PndTrkHit > | hitlist |
Static Protected Attributes | |
static PndTrkSciTHitList * | fscitInstance = 0 |
Definition at line 16 of file PndTrkSciTHitList.h.
PndTrkSciTHitList::PndTrkSciTHitList | ( | ) |
Definition at line 33 of file PndTrkSciTHitList.cxx.
PndTrkSciTHitList::PndTrkSciTHitList | ( | Int_t | iregion | ) |
Definition at line 35 of file PndTrkSciTHitList.cxx.
PndTrkSciTHitList::~PndTrkSciTHitList | ( | ) |
Definition at line 37 of file PndTrkSciTHitList.cxx.
References fscitInstance.
|
virtual |
Reimplemented from PndTrkHitList.
Definition at line 41 of file PndTrkSciTHitList.cxx.
References PndTrkHitList::AddHit(), and SCIT.
|
inherited |
Definition at line 32 of file PndTrkHitList.cxx.
References hit.
Referenced by AddHit(), PndTrkSttHitList::AddHit(), PndTrkGemHitList::AddHit(), and PndTrkSdsHitList::AddHit().
|
inherited |
|
inherited |
|
inherited |
Definition at line 51 of file PndTrkHitList.cxx.
|
inherited |
Definition at line 63 of file PndTrkHitList.cxx.
References hit.
Referenced by PndTrkLegendreNew::Initialize(), PndTrkLegendreSecTask2::Initialize(), PndTrkLegendreTask::Initialize(), PndTrkLegendreSecTask::Initialize(), PndTrkCombiLegendreTask::Initialize(), and PndTrkTrackFinder::Initialize().
|
protected |
|
protectedinherited |
|
inline |
Definition at line 30 of file PndTrkSciTHitList.h.
References PndTrkHitList::ClearList(), and fscitInstance.
Referenced by PndTrkTrackFinder::Reset().
|
inlineinherited |
Definition at line 52 of file PndTrkHitList.h.
References PndTrkHitList::hitlist.
Referenced by Clear(), PndTrkGemHitList::Clear(), PndTrkSdsHitList::Clear(), and PndTrkSttHitList::Clear().
|
inherited |
Definition at line 96 of file PndTrkHitList.cxx.
Referenced by PndTrkLegendreNew::DrawHits(), PndTrkCombiLegendreTask::DrawHits(), PndTrkTrackFinder::DrawHits(), PndTrkLegendreTask::DrawHits(), PndTrkLegendreSecTask::DrawHits(), PndTrkLegendreSecTask2::DrawHits(), PndTrkSttHitList::DrawLayer(), PndTrkSttHitList::DrawSector(), and PndTrkSttHitList::DrawSectorAndLayer().
|
inherited |
Definition at line 70 of file PndTrkHitList.cxx.
Referenced by PndTrkTrackFinder::CountPossibleTracks(), PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack(), PndTrkTrackFinder::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack2(), PndTrkLegendreSecTask::CreateClusterByConfDistance(), PndTrkLegendreTask::CreateClusterByConfDistance(), PndTrkLegendreSecTask2::CreateClusterByConfDistance(), PndTrkLegendreSecTask::CreateClusterByMixedDistance(), PndTrkLegendreTask::CreateClusterByMixedDistance(), PndTrkLegendreSecTask2::CreateClusterByMixedDistance(), PndTrkLegendreSecTask::CreateClusterByRealDistance(), PndTrkLegendreTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask2::CreateClusterByRealDistance(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndTrkLegendreTask::CreateSttCluster(), PndTrkLegendreSecTask::CreateSttCluster(), PndTrkLegendreSecTask2::CreateSttCluster(), PndTrkLegendreNew::DrawNeighborings(), PndTrkCombiLegendreTask::DrawNeighborings(), PndTrkTrackFinder::DrawNeighborings(), PndTrkCombiLegendreTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreTask::FillConformalHitList(), PndTrkLegendreSecTask::FillConformalHitList(), PndTrkLegendreSecTask2::FillConformalHitList(), PndTrkLegendreNew::FillHitMap(), PndTrkTrackFinder::FillHitMap(), PndTrkCombiLegendreTask::FillHitMap(), PndTrkLegendreNew::FindMvdPixelReferenceHit(), PndTrkLegendreTask::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask::FindMvdPixelReferenceHit(), PndTrkCombiLegendreTask::FindMvdPixelReferenceHit(), PndTrkTrackFinder::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask2::FindMvdPixelReferenceHit(), PndTrkLegendreNew::FindMvdStripReferenceHit(), PndTrkLegendreSecTask::FindMvdStripReferenceHit(), PndTrkLegendreTask::FindMvdStripReferenceHit(), PndTrkCombiLegendreTask::FindMvdStripReferenceHit(), PndTrkTrackFinder::FindMvdStripReferenceHit(), PndTrkLegendreSecTask2::FindMvdStripReferenceHit(), PndTrkLegendreNew::FindSttReferenceHit(), PndTrkLegendreSecTask::FindSttReferenceHit(), PndTrkLegendreTask::FindSttReferenceHit(), PndTrkCombiLegendreTask::FindSttReferenceHit(), PndTrkTrackFinder::FindSttReferenceHit(), and PndTrkLegendreSecTask2::FindSttReferenceHit().
|
inherited |
Definition at line 75 of file PndTrkHitList.cxx.
Referenced by PndTrkTrackFinder::Exec(), and PndTrkTrackFinder::Initialize().
|
inherited |
|
inlineinherited |
Definition at line 43 of file PndTrkHitList.h.
References PndTrkHitList::hitlist.
Referenced by PndTrkTrackFinder::CountPossibleTracks(), PndTrkLegendreNew::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack(), PndTrkTrackFinder::CreateClusterAroundTrack(), PndTrkCombiLegendreTask::CreateClusterAroundTrack2(), PndTrkLegendreSecTask::CreateClusterByMixedDistance(), PndTrkLegendreTask::CreateClusterByMixedDistance(), PndTrkLegendreSecTask2::CreateClusterByMixedDistance(), PndTrkLegendreTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask::CreateClusterByRealDistance(), PndTrkLegendreSecTask2::CreateClusterByRealDistance(), PndTrkLegendreNew::CreateFullClusterization(), PndTrkTrackFinder::CreateFullClusterization(), PndTrkLegendreTask::CreateSkewHitList(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreSecTask2::CreateSkewHitList(), PndTrkTrackFinder::CreateSkewHitList(), PndTrkLegendreTask::CreateSttCluster(), PndTrkLegendreSecTask::CreateSttCluster(), PndTrkLegendreSecTask2::CreateSttCluster(), PndTrkLegendreNew::DrawNeighborings(), PndTrkCombiLegendreTask::DrawNeighborings(), PndTrkTrackFinder::DrawNeighborings(), PndTrkCombiLegendreTask::Exec(), PndTrkTrackFinder::Exec(), PndTrkLegendreTask::FillConformalHitList(), PndTrkLegendreSecTask::FillConformalHitList(), PndTrkLegendreSecTask2::FillConformalHitList(), PndTrkLegendreNew::FillHitMap(), PndTrkTrackFinder::FillHitMap(), PndTrkCombiLegendreTask::FillHitMap(), PndTrkLegendreNew::FindMvdPixelReferenceHit(), PndTrkLegendreTask::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask::FindMvdPixelReferenceHit(), PndTrkCombiLegendreTask::FindMvdPixelReferenceHit(), PndTrkTrackFinder::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask2::FindMvdPixelReferenceHit(), PndTrkLegendreNew::FindMvdStripReferenceHit(), PndTrkLegendreSecTask::FindMvdStripReferenceHit(), PndTrkLegendreTask::FindMvdStripReferenceHit(), PndTrkCombiLegendreTask::FindMvdStripReferenceHit(), PndTrkLegendreSecTask2::FindMvdStripReferenceHit(), PndTrkTrackFinder::FindMvdStripReferenceHit(), PndTrkLegendreNew::FindSttReferenceHit(), PndTrkLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask::FindSttReferenceHit(), PndTrkCombiLegendreTask::FindSttReferenceHit(), PndTrkLegendreSecTask2::FindSttReferenceHit(), and PndTrkTrackFinder::FindSttReferenceHit().
|
static |
Definition at line 20 of file PndTrkSciTHitList.cxx.
PndTrkSciTHitList * PndTrkSciTHitList::Instanciate | ( | ) |
Definition at line 26 of file PndTrkSciTHitList.cxx.
Referenced by PndTrkTrackFinder::Initialize().
|
inherited |
Definition at line 85 of file PndTrkHitList.cxx.
|
inlineinherited |
Definition at line 45 of file PndTrkHitList.h.
References hit, and PndTrkHitList::hitlist.
Referenced by PndTrkTrackFinder::Initialize().
|
protected |
Definition at line 39 of file PndTrkSciTHitList.h.
|
staticprotected |
Definition at line 37 of file PndTrkSciTHitList.h.
Referenced by Clear(), and ~PndTrkSciTHitList().
|
protectedinherited |
Definition at line 59 of file PndTrkHitList.h.
Referenced by PndTrkSttHitList::AddHit(), PndTrkHitList::ClearList(), PndTrkSttHitList::GetHitList(), PndTrkSttHitList::GetHitListFromLayer(), PndTrkSttHitList::GetHitListFromSector(), PndTrkSttHitList::GetHitListFromSectorAndLayer(), PndTrkHitList::GetNofHits(), and PndTrkHitList::RemoveHit().