FairRoot/PandaRoot
|
#include <PndTrkGemHitList.h>
Public Member Functions | |
PndTrkGemHitList () | |
PndTrkGemHitList (Int_t iregion) | |
~PndTrkGemHitList () | |
PndTrkGemHitList * | Instanciate () |
void | AddHit (Int_t hitid, Int_t detid, FairHit *hit) |
void | AddNonCombiHits (Int_t detID, TClonesArray *array, std::map< int, bool > hitTousable) |
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 PndTrkGemHitList * | Instance () |
Protected Member Functions | |
ClassDef (PndTrkGemHitList, 1) | |
ClassDef (PndTrkHitList, 1) | |
Protected Attributes | |
Int_t | fIRegion |
std::vector< PndTrkHit > | hitlist |
Static Protected Attributes | |
static PndTrkGemHitList * | fgemInstance = 0 |
Definition at line 18 of file PndTrkGemHitList.h.
PndTrkGemHitList::PndTrkGemHitList | ( | ) |
Definition at line 33 of file PndTrkGemHitList.cxx.
PndTrkGemHitList::PndTrkGemHitList | ( | Int_t | iregion | ) |
Definition at line 35 of file PndTrkGemHitList.cxx.
PndTrkGemHitList::~PndTrkGemHitList | ( | ) |
Definition at line 37 of file PndTrkGemHitList.cxx.
References fgemInstance.
|
virtual |
Reimplemented from PndTrkHitList.
Definition at line 41 of file PndTrkGemHitList.cxx.
References PndTrkHitList::AddHit(), GEM, and sensor.
Referenced by AddNonCombiHits().
|
inherited |
Definition at line 32 of file PndTrkHitList.cxx.
References hit.
Referenced by PndTrkSciTHitList::AddHit(), PndTrkSttHitList::AddHit(), AddHit(), and PndTrkSdsHitList::AddHit().
|
inherited |
|
inherited |
|
inherited |
Definition at line 51 of file PndTrkHitList.cxx.
void PndTrkGemHitList::AddNonCombiHits | ( | Int_t | detID, |
TClonesArray * | array, | ||
std::map< int, bool > | hitTousable | ||
) |
Definition at line 56 of file PndTrkGemHitList.cxx.
Referenced by PndTrkTrackFinder::Initialize().
|
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 33 of file PndTrkGemHitList.h.
References PndTrkHitList::ClearList(), and fgemInstance.
Referenced by PndTrkTrackFinder::Reset().
|
inlineinherited |
Definition at line 52 of file PndTrkHitList.h.
References PndTrkHitList::hitlist.
Referenced by PndTrkSciTHitList::Clear(), 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 PndTrkGemHitList.cxx.
PndTrkGemHitList * PndTrkGemHitList::Instanciate | ( | ) |
Definition at line 26 of file PndTrkGemHitList.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().
|
staticprotected |
Definition at line 40 of file PndTrkGemHitList.h.
Referenced by Clear(), and ~PndTrkGemHitList().
|
protected |
Definition at line 42 of file PndTrkGemHitList.h.
|
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().