7 #ifndef PndStraightLineTrackFinderTask_H 
    8 #define PndStraightLineTrackFinderTask_H 
   36     virtual InitStatus 
Init();
 
   37     virtual InitStatus 
ReInit();
 
   40     virtual void Exec(Option_t* opt);
 
   76   bool SortHitsByZ(std::vector< std::vector< std::pair<Int_t,bool> > > &hitsd, Int_t nStripHits);
 
   77   bool SortHitsByDet(std::vector< std::vector< std::pair<Int_t,bool> > > &hitsd, Int_t nStripHits);
 
   78   bool SortHitsByDet2(std::vector< std::vector< std::pair<Int_t,bool> > > &hitsd, Int_t nStripHits);
 
   79   void FindHitsI(std::vector<PndTrackCand> &tofill, std::vector< std::vector< std::pair<Int_t,bool> > > &hitsd, Int_t nStripHits);
 
   80   void FindHitsII(std::vector<PndTrackCand> &tofill, std::vector< std::vector< std::pair<Int_t,bool> > > &hitsd, Int_t nStripHits);
 
   81   void FindHitsIII(std::vector<PndTrackCand> &tofill, std::vector< std::vector< std::pair<Int_t,bool> > > &hitsd, Int_t nStripHits);
 
ClassDef(PndStraightLineTrackFinderTask, 2)
void SetVerbose(Int_t verbose)
void FindHitsII(std::vector< PndTrackCand > &tofill, std::vector< std::vector< std::pair< Int_t, bool > > > &hitsd, Int_t nStripHits)
void SetSensPixelFlag(bool fS)
bool SortHitsByDet2(std::vector< std::vector< std::pair< Int_t, bool > > > &hitsd, Int_t nStripHits)
void FindHitsIII(std::vector< PndTrackCand > &tofill, std::vector< std::vector< std::pair< Int_t, bool > > > &hitsd, Int_t nStripHits)
virtual void SetParContainers()
TClonesArray * fStripClusterArray
Double_t GetTrackDip(PndMCTrack *myTrack)
TClonesArray * fStripHitArray
virtual ~PndStraightLineTrackFinderTask()
void SetInaccuracy(Double_t accu)
bool SortHitsByDet(std::vector< std::vector< std::pair< Int_t, bool > > > &hitsd, Int_t nStripHits)
Double_t GetTrackCurvature(PndMCTrack *myTrack)
virtual void Exec(Option_t *opt)
TString fClusterBranchStrip
TClonesArray * fStripDigiArray
TClonesArray * fTrackCandArray
void FindHitsI(std::vector< PndTrackCand > &tofill, std::vector< std::vector< std::pair< Int_t, bool > > > &hitsd, Int_t nStripHits)
bool SortHitsByZ(std::vector< std::vector< std::pair< Int_t, bool > > > &hitsd, Int_t nStripHits)
virtual InitStatus Init()
virtual InitStatus ReInit()
PndStraightLineTrackFinderTask(Int_t inFinderMode=0, TString hitBranch="LMDHitsStrip", TString clusterBranch="LMDStripClusterCand", TString digiBranch="LMDStripDigis", Int_t innSensPP=8)
void SetSensStripFlag(bool fS)