1 #ifndef PndForwardTrackFinderTask_H 
    2 #define PndForwardTrackFinderTask_H 
    5 #include "FairRuntimeDb.h" 
    6 #include "FairRunAna.h" 
   21 #include "TClonesArray.h" 
   42         virtual InitStatus 
Init();
 
   45         virtual void Exec(Option_t* opt);
 
   49         void saveCombined(vector<PndLineApproximation> combined,Int_t branch,Int_t branchID,
Bool_t useOrgHits);
 
   89         void createStatictcs(vector<PndTrackCollection> 
c,vector<PndLineApproximation> 
a);
 
TClonesArray * fFinalSolution
void createStatictcs(vector< PndTrackCollection > c, vector< PndLineApproximation > a)
virtual void SetParContainers()
TClonesArray * correctedTracklets
PndForwardTrackFinderTask()
static Double_t compAngle
TClonesArray * fGlobalTracks
static Double_t compAngle
PndTrackCombiner * fPndTrackCombiner
TClonesArray * rootBranches[5]
virtual ~PndForwardTrackFinderTask()
TClonesArray * fGlobalTracksHits
TClonesArray * fTrackCollectionHits
PndWayFollower * fWayFollower
TClonesArray * fLayerTracks
std::vector< PndTrackCand > fFirstTrackCand
void saveTrackCollection(vector< PndTrackCollection > coll, Bool_t withOrgHits)
PndFtsLineApproximator * fPndFtsLineApproximator
ClassDef(PndForwardTrackFinderTask, 1)
Int_t getMcId(vector< PndFtsHit * > hits)
void saveCombined(vector< PndLineApproximation > combined, Int_t branch, Int_t branchID, Bool_t useOrgHits)
TClonesArray * correctedHits
virtual InitStatus Init()
map< Int_t, PndFtsHit * > fOriginalHits
Int_t combinedTracksHitNum
PndModuleCombiner * fModuleCombiner
TClonesArray * fFirstTrackCandArray
virtual void FinishEvent()
void saveCorrectedTracklets(map< Int_t, vector< PndFtsExpandedTrackCand >>)
static Double_t compQuali
virtual void Exec(Option_t *opt)
TClonesArray * fLayerTracksHits
PndFtsCellTrackletGenerator * fPndFtsCellTrackletGenerator
PndLineApproximation getBest(PndTrackCollection &c, vector< PndLineApproximation > a)
TClonesArray * fTrackCollection
Int_t combinedTracksTrackNum