#include <PndSttCellTrackFinder.h>
Definition at line 24 of file PndSttCellTrackFinder.h.
◆ PndSttCellTrackFinder()
PndSttCellTrackFinder::PndSttCellTrackFinder |
( |
TClonesArray * |
tubeArray | ) |
|
|
inline |
Definition at line 26 of file PndSttCellTrackFinder.h.
27 : fVerbose(0), fBz(2.), fClusterTime(250.0), fUseGPU(kFALSE), fRunTimeBased(kFALSE), fDev_tubeNeighborings(
nullptr), fCalcWithCorrectedIsochrones(kFALSE),
28 fCalcFirstTrackletInf(kFALSE), fTrackFinderData(
nullptr), fTrackletGenerator(
nullptr), fHitCorrector(
nullptr)
◆ ~PndSttCellTrackFinder()
virtual PndSttCellTrackFinder::~PndSttCellTrackFinder |
( |
| ) |
|
|
inlinevirtual |
Definition at line 35 of file PndSttCellTrackFinder.h.
References AddHits(), FindTracks(), and i.
37 delete fTrackFinderData;
39 delete fTrackletGenerator;
41 for (
size_t i = 0;
i < fHits.size(); ++
i) {
44 for (std::multimap<int, PndSttSkewedHit *>::iterator it = fCombinedSkewedHits.begin(); it != fCombinedSkewedHits.end(); ++it) {
◆ AddHits()
void PndSttCellTrackFinder::AddHits |
( |
TClonesArray * |
hits, |
|
|
TString |
branchName |
|
) |
| |
◆ FindTracks()
void PndSttCellTrackFinder::FindTracks |
( |
| ) |
|
◆ GetCombiRiemannTrack()
◆ GetCombiTrack()
PndTrack PndSttCellTrackFinder::GetCombiTrack |
( |
int |
i | ) |
|
|
inline |
◆ GetCombiTrackCand()
PndTrackCand PndSttCellTrackFinder::GetCombiTrackCand |
( |
int |
i | ) |
|
|
inline |
◆ GetCorrectedIsochrones()
std::map<Int_t, FairHit *> PndSttCellTrackFinder::GetCorrectedIsochrones |
( |
| ) |
|
|
inline |
◆ GetFirstRiemannTrack()
◆ GetFirstTrackCand()
PndTrackCand PndSttCellTrackFinder::GetFirstTrackCand |
( |
int |
i | ) |
|
|
inline |
◆ GetNumPrimaryTracklets()
int PndSttCellTrackFinder::GetNumPrimaryTracklets |
( |
| ) |
|
|
inline |
◆ GetTimeStampsGenerateNeighborhoodData()
std::vector<std::vector<Double_t> > PndSttCellTrackFinder::GetTimeStampsGenerateNeighborhoodData |
( |
| ) |
|
|
inline |
◆ GetTimeStampsTrackletGen()
std::vector<std::vector<Double_t> > PndSttCellTrackFinder::GetTimeStampsTrackletGen |
( |
| ) |
|
|
inline |
◆ GetTrackFinderDataObject()
◆ NumCombinedRiemannTracks()
int PndSttCellTrackFinder::NumCombinedRiemannTracks |
( |
| ) |
|
|
inline |
◆ NumCombinedTracks()
int PndSttCellTrackFinder::NumCombinedTracks |
( |
| ) |
|
|
inline |
◆ NumFirstRiemannTracks()
int PndSttCellTrackFinder::NumFirstRiemannTracks |
( |
| ) |
|
|
inline |
◆ NumFirstTrackCands()
int PndSttCellTrackFinder::NumFirstTrackCands |
( |
| ) |
|
|
inline |
◆ NumHits()
int PndSttCellTrackFinder::NumHits |
( |
| ) |
|
|
inline |
◆ NumHitsWithoutDouble()
int PndSttCellTrackFinder::NumHitsWithoutDouble |
( |
| ) |
|
|
inline |
◆ NumUnambiguousNeighbors()
int PndSttCellTrackFinder::NumUnambiguousNeighbors |
( |
| ) |
|
|
inline |
◆ Reset()
void PndSttCellTrackFinder::Reset |
( |
| ) |
|
|
inline |
◆ SetBz()
void PndSttCellTrackFinder::SetBz |
( |
Double_t |
val | ) |
|
|
inline |
◆ SetCalcFirstTrackletInf()
void PndSttCellTrackFinder::SetCalcFirstTrackletInf |
( |
Bool_t |
val | ) |
|
|
inline |
◆ SetCalcWithCorrectedIsochrones()
void PndSttCellTrackFinder::SetCalcWithCorrectedIsochrones |
( |
Bool_t |
val | ) |
|
|
inline |
◆ SetClusterTime()
void PndSttCellTrackFinder::SetClusterTime |
( |
double |
val | ) |
|
|
inline |
◆ SetDevTubeNeighboringsPointer()
void PndSttCellTrackFinder::SetDevTubeNeighboringsPointer |
( |
int * |
dev_pointer | ) |
|
|
inline |
◆ SetRunTimeBased()
void PndSttCellTrackFinder::SetRunTimeBased |
( |
Bool_t |
val | ) |
|
|
inline |
◆ SetUseGPU()
void PndSttCellTrackFinder::SetUseGPU |
( |
Bool_t |
val | ) |
|
|
inline |
◆ SetVerbose()
void PndSttCellTrackFinder::SetVerbose |
( |
Int_t |
val | ) |
|
|
inline |
◆ StoreTrackData()
void PndSttCellTrackFinder::StoreTrackData |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: