#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: