FairRoot/PandaRoot
|
#include <PndTrkSdsHitList.h>
Public Member Functions | |
PndTrkSdsHitList () | |
PndTrkSdsHitList (Int_t iregion) | |
~PndTrkSdsHitList () | |
PndTrkSdsHitList * | Instanciate () |
PndTrkSdsHitList * | InstanciatePixel () |
PndTrkSdsHitList * | InstanciateStrip () |
void | AddHit (Int_t hitid, Int_t detid, FairHit *hit) |
void | SetRegion (Int_t reg) |
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 PndTrkSdsHitList * | Instance () |
static PndTrkSdsHitList * | InstancePixel () |
static PndTrkSdsHitList * | InstanceStrip () |
Protected Member Functions | |
ClassDef (PndTrkSdsHitList, 1) | |
ClassDef (PndTrkHitList, 1) | |
Protected Attributes | |
Int_t | fIRegion |
std::vector< PndTrkHit > | hitlist |
Static Protected Attributes | |
static PndTrkSdsHitList * | fpixInstance = 0 |
static PndTrkSdsHitList * | fstrInstance = 0 |
Definition at line 17 of file PndTrkSdsHitList.h.
PndTrkSdsHitList::PndTrkSdsHitList | ( | ) |
Definition at line 58 of file PndTrkSdsHitList.cxx.
PndTrkSdsHitList::PndTrkSdsHitList | ( | Int_t | iregion | ) |
Definition at line 60 of file PndTrkSdsHitList.cxx.
PndTrkSdsHitList::~PndTrkSdsHitList | ( | ) |
Definition at line 62 of file PndTrkSdsHitList.cxx.
References fpixInstance, and fstrInstance.
|
inherited |
Definition at line 32 of file PndTrkHitList.cxx.
References hit.
Referenced by PndTrkSciTHitList::AddHit(), PndTrkSttHitList::AddHit(), PndTrkGemHitList::AddHit(), and AddHit().
|
inherited |
|
inherited |
|
virtual |
Reimplemented from PndTrkHitList.
Definition at line 67 of file PndTrkSdsHitList.cxx.
References PndTrkHitList::AddHit(), and fIRegion.
|
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(), PndTrkLegendreSecTask::Initialize(), PndTrkLegendreTask::Initialize(), PndTrkCombiLegendreTask::Initialize(), and PndTrkTrackFinder::Initialize().
|
protected |
|
protectedinherited |
|
inline |
Definition at line 37 of file PndTrkSdsHitList.h.
References PndTrkHitList::ClearList(), fpixInstance, and fstrInstance.
Referenced by PndTrkTrackFinder::Reset().
|
inlineinherited |
Definition at line 52 of file PndTrkHitList.h.
References PndTrkHitList::hitlist.
Referenced by PndTrkSciTHitList::Clear(), PndTrkGemHitList::Clear(), 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(), PndTrkLegendreSecTask::CreateSkewHitList(), PndTrkLegendreTask::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(), PndTrkLegendreTask::FindMvdStripReferenceHit(), PndTrkLegendreSecTask::FindMvdStripReferenceHit(), PndTrkCombiLegendreTask::FindMvdStripReferenceHit(), PndTrkLegendreSecTask2::FindMvdStripReferenceHit(), PndTrkTrackFinder::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(), PndTrkLegendreSecTask::FillConformalHitList(), PndTrkLegendreTask::FillConformalHitList(), PndTrkLegendreSecTask2::FillConformalHitList(), PndTrkLegendreNew::FillHitMap(), PndTrkTrackFinder::FillHitMap(), PndTrkCombiLegendreTask::FillHitMap(), PndTrkLegendreNew::FindMvdPixelReferenceHit(), PndTrkLegendreTask::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask::FindMvdPixelReferenceHit(), PndTrkCombiLegendreTask::FindMvdPixelReferenceHit(), PndTrkTrackFinder::FindMvdPixelReferenceHit(), PndTrkLegendreSecTask2::FindMvdPixelReferenceHit(), PndTrkLegendreNew::FindMvdStripReferenceHit(), PndTrkLegendreTask::FindMvdStripReferenceHit(), PndTrkLegendreSecTask::FindMvdStripReferenceHit(), PndTrkCombiLegendreTask::FindMvdStripReferenceHit(), PndTrkTrackFinder::FindMvdStripReferenceHit(), PndTrkLegendreSecTask2::FindMvdStripReferenceHit(), PndTrkLegendreNew::FindSttReferenceHit(), PndTrkLegendreSecTask::FindSttReferenceHit(), PndTrkLegendreTask::FindSttReferenceHit(), PndTrkCombiLegendreTask::FindSttReferenceHit(), PndTrkTrackFinder::FindSttReferenceHit(), and PndTrkLegendreSecTask2::FindSttReferenceHit().
|
static |
Definition at line 21 of file PndTrkSdsHitList.cxx.
|
static |
Definition at line 32 of file PndTrkSdsHitList.cxx.
|
static |
Definition at line 44 of file PndTrkSdsHitList.cxx.
PndTrkSdsHitList * PndTrkSdsHitList::Instanciate | ( | ) |
Definition at line 27 of file PndTrkSdsHitList.cxx.
PndTrkSdsHitList * PndTrkSdsHitList::InstanciatePixel | ( | ) |
Definition at line 38 of file PndTrkSdsHitList.cxx.
Referenced by PndTrkLegendreNew::Initialize(), PndTrkLegendreSecTask2::Initialize(), PndTrkLegendreTask::Initialize(), PndTrkLegendreSecTask::Initialize(), PndTrkCombiLegendreTask::Initialize(), and PndTrkTrackFinder::Initialize().
PndTrkSdsHitList * PndTrkSdsHitList::InstanciateStrip | ( | ) |
Definition at line 50 of file PndTrkSdsHitList.cxx.
Referenced by PndTrkLegendreNew::Initialize(), PndTrkLegendreSecTask2::Initialize(), PndTrkLegendreTask::Initialize(), PndTrkLegendreSecTask::Initialize(), PndTrkCombiLegendreTask::Initialize(), and 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().
|
inline |
|
protected |
Definition at line 48 of file PndTrkSdsHitList.h.
Referenced by AddHit(), and SetRegion().
|
staticprotected |
Definition at line 45 of file PndTrkSdsHitList.h.
Referenced by Clear(), and ~PndTrkSdsHitList().
|
staticprotected |
Definition at line 46 of file PndTrkSdsHitList.h.
Referenced by Clear(), and ~PndTrkSdsHitList().
|
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().