FairRoot/PandaRoot
|
#include <PndSttCellTrackFinder.h>
Private Member Functions | |
ClassDef (PndSttCellTrackFinder, 1) | |
Private Attributes | |
std::vector< std::vector < Double_t > > | fTimeStampsTrackletGen |
std::vector< std::vector < Double_t > > | fTimeStampsGenerateNeighborhoodData |
Int_t | fVerbose |
Double_t | fBz |
double | fClusterTime |
Bool_t | fUseGPU |
Bool_t | fRunTimeBased |
int * | fDev_tubeNeighborings |
Bool_t | fCalcWithCorrectedIsochrones |
Bool_t | fCalcFirstTrackletInf |
std::vector< FairHit * > | fHits |
std::multimap< int, PndSttSkewedHit * > | fCombinedSkewedHits |
std::map< int, FairLink > | fMapHitToFairLink |
PndSttCellTrackFinderData * | fTrackFinderData |
PndSttCellTrackletGenerator * | fTrackletGenerator |
PndSttHitCorrector * | fHitCorrector |
std::vector< PndTrackCand > | fFirstTrackCand |
std::vector< PndRiemannTrack > | fFirstRiemannTrack |
std::vector< PndTrackCand > | fCombiTrackCand |
std::vector< PndTrack > | fCombiTrack |
std::vector< PndRiemannTrack > | fCombiRiemannTrack |
Definition at line 24 of file PndSttCellTrackFinder.h.
|
inline |
Definition at line 26 of file PndSttCellTrackFinder.h.
References fTrackFinderData.
|
inlinevirtual |
Definition at line 34 of file PndSttCellTrackFinder.h.
References fCombinedSkewedHits, fHitCorrector, fHits, fTrackFinderData, fTrackletGenerator, and i.
void PndSttCellTrackFinder::AddHits | ( | TClonesArray * | hits, |
TString | branchName | ||
) |
Definition at line 20 of file PndSttCellTrackFinder.cxx.
Referenced by PndSttCellTrackFinderTask::Exec().
|
private |
void PndSttCellTrackFinder::FindTracks | ( | ) |
Definition at line 28 of file PndSttCellTrackFinder.cxx.
References fVerbose, and MAX_THREADS_PER_BLOCK.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 106 of file PndSttCellTrackFinder.h.
References fCombiRiemannTrack, and i.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 101 of file PndSttCellTrackFinder.h.
References fCombiTrack, and i.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 95 of file PndSttCellTrackFinder.h.
References fCombiTrackCand, and i.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 74 of file PndSttCellTrackFinder.h.
References fHitCorrector, and PndSttHitCorrector::GetCorrectedHits().
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 89 of file PndSttCellTrackFinder.h.
References fFirstRiemannTrack, and i.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 83 of file PndSttCellTrackFinder.h.
References fFirstTrackCand, and i.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 78 of file PndSttCellTrackFinder.h.
References fTrackletGenerator, and PndSttCellTrackletGenerator::GetNumPrimaryTracklets().
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 116 of file PndSttCellTrackFinder.h.
References fTimeStampsGenerateNeighborhoodData.
Referenced by PndSttCellTrackFinderTask::FinishTask().
|
inline |
Definition at line 111 of file PndSttCellTrackFinder.h.
References fTimeStampsTrackletGen.
Referenced by PndSttCellTrackFinderTask::FinishTask().
|
inline |
Definition at line 70 of file PndSttCellTrackFinder.h.
References fTrackFinderData.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 136 of file PndSttCellTrackFinder.h.
References fCombiRiemannTrack.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 131 of file PndSttCellTrackFinder.h.
References fCombiTrackCand.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 126 of file PndSttCellTrackFinder.h.
References fFirstRiemannTrack.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 121 of file PndSttCellTrackFinder.h.
References fFirstTrackCand.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 141 of file PndSttCellTrackFinder.h.
References fTrackFinderData, and PndSttCellTrackFinderData::GetNumHits().
Referenced by PndSttCellTrackFinderTask::FinishEvent().
|
inline |
Definition at line 145 of file PndSttCellTrackFinder.h.
References fTrackFinderData, and PndSttCellTrackFinderData::GetNumHitsWithoutDouble().
Referenced by PndSttCellTrackFinderTask::FinishEvent().
|
inline |
Definition at line 150 of file PndSttCellTrackFinder.h.
References fTrackFinderData, and PndSttCellTrackFinderData::GetSeparations().
Referenced by PndSttCellTrackFinderTask::FinishEvent().
|
inline |
Definition at line 183 of file PndSttCellTrackFinder.h.
References PndSttCellTrackFinderData::clear(), fCombiRiemannTrack, fCombiTrack, fCombiTrackCand, fFirstRiemannTrack, fFirstTrackCand, fHitCorrector, fHits, fTrackFinderData, and fTrackletGenerator.
Referenced by PndSttCellTrackFinderTask::Exec().
|
inline |
Definition at line 165 of file PndSttCellTrackFinder.h.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 155 of file PndSttCellTrackFinder.h.
References fCalcFirstTrackletInf, and val.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 66 of file PndSttCellTrackFinder.h.
References fCalcWithCorrectedIsochrones, and val.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 59 of file PndSttCellTrackFinder.h.
References fClusterTime, and val.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 62 of file PndSttCellTrackFinder.h.
References fDev_tubeNeighborings.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 56 of file PndSttCellTrackFinder.h.
References fRunTimeBased, and val.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 53 of file PndSttCellTrackFinder.h.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 160 of file PndSttCellTrackFinder.h.
Referenced by PndSttCellTrackFinderTask::Init().
|
inline |
Definition at line 170 of file PndSttCellTrackFinder.h.
References fCalcFirstTrackletInf, fCombiRiemannTrack, fCombiTrack, fCombiTrackCand, fFirstRiemannTrack, fFirstTrackCand, fTrackletGenerator, PndSttCellTrackletGenerator::GetCombiRiemannTracks(), PndSttCellTrackletGenerator::GetCombiTrackCands(), PndSttCellTrackletGenerator::GetCombiTracks(), PndSttCellTrackletGenerator::GetFirstRiemannTracks(), and PndSttCellTrackletGenerator::GetFirstTrackCands().
|
private |
Definition at line 205 of file PndSttCellTrackFinder.h.
Referenced by SetBz().
|
private |
Definition at line 215 of file PndSttCellTrackFinder.h.
Referenced by SetCalcFirstTrackletInf(), and StoreTrackData().
|
private |
Definition at line 213 of file PndSttCellTrackFinder.h.
Referenced by SetCalcWithCorrectedIsochrones().
|
private |
Definition at line 207 of file PndSttCellTrackFinder.h.
Referenced by SetClusterTime().
|
private |
Definition at line 217 of file PndSttCellTrackFinder.h.
Referenced by ~PndSttCellTrackFinder().
|
private |
Definition at line 231 of file PndSttCellTrackFinder.h.
Referenced by GetCombiRiemannTrack(), NumCombinedRiemannTracks(), Reset(), and StoreTrackData().
|
private |
Definition at line 230 of file PndSttCellTrackFinder.h.
Referenced by GetCombiTrack(), Reset(), and StoreTrackData().
|
private |
Definition at line 229 of file PndSttCellTrackFinder.h.
Referenced by GetCombiTrackCand(), NumCombinedTracks(), Reset(), and StoreTrackData().
|
private |
Definition at line 211 of file PndSttCellTrackFinder.h.
Referenced by SetDevTubeNeighboringsPointer().
|
private |
Definition at line 227 of file PndSttCellTrackFinder.h.
Referenced by GetFirstRiemannTrack(), NumFirstRiemannTracks(), Reset(), and StoreTrackData().
|
private |
Definition at line 226 of file PndSttCellTrackFinder.h.
Referenced by GetFirstTrackCand(), NumFirstTrackCands(), Reset(), and StoreTrackData().
|
private |
Definition at line 223 of file PndSttCellTrackFinder.h.
Referenced by GetCorrectedIsochrones(), Reset(), and ~PndSttCellTrackFinder().
|
private |
Definition at line 216 of file PndSttCellTrackFinder.h.
Referenced by Reset(), and ~PndSttCellTrackFinder().
|
private |
Definition at line 219 of file PndSttCellTrackFinder.h.
|
private |
Definition at line 210 of file PndSttCellTrackFinder.h.
Referenced by SetRunTimeBased().
|
private |
Definition at line 202 of file PndSttCellTrackFinder.h.
Referenced by GetTimeStampsGenerateNeighborhoodData().
|
private |
Definition at line 201 of file PndSttCellTrackFinder.h.
Referenced by GetTimeStampsTrackletGen().
|
private |
Definition at line 221 of file PndSttCellTrackFinder.h.
Referenced by GetTrackFinderDataObject(), NumHits(), NumHitsWithoutDouble(), NumUnambiguousNeighbors(), PndSttCellTrackFinder(), Reset(), and ~PndSttCellTrackFinder().
|
private |
Definition at line 222 of file PndSttCellTrackFinder.h.
Referenced by GetNumPrimaryTracklets(), Reset(), StoreTrackData(), and ~PndSttCellTrackFinder().
|
private |
Definition at line 209 of file PndSttCellTrackFinder.h.
Referenced by SetUseGPU().
|
private |
Definition at line 204 of file PndSttCellTrackFinder.h.
Referenced by SetVerbose().