20 #ifndef PNDLMDPAIRFINDERTASK_H_ 21 #define PNDLMDPAIRFINDERTASK_H_ 28 #include "TClonesArray.h" 40 Int_t noOfGoodPairs, noOfEvents;
41 Int_t plane0, plane1, plane2, plane3;
42 Int_t eventMissedAllPlanes, noOverlap;
43 Int_t distanceTooHigh;
46 Int_t hitsClustered, hitsSinglePixel;
49 Double_t _maxDistance;
51 Bool_t _ignoreClusters;
66 virtual InitStatus
Init();
67 virtual InitStatus
ReInit();
70 virtual void Exec(Option_t *opt);
void ignoreClusters(Bool_t value)
bool pairDistanceValid(PndLmdHitPair &candidate)
void getStatistics(PndLmdHitPair &candidate)
virtual ~PndLmdPairFinderTask()
virtual InitStatus ReInit()
TClonesArray * clusterCandidateArray
PndLmdGeometryHelper * helper
ClassDef(PndLmdPairFinderTask, 20)
TString fInRecoBranchName
virtual void FinishEvent()
virtual void FinishTask()
virtual void Exec(Option_t *opt)
std::map< int, TClonesArray * > hitPairMap
virtual void SetBranchNames()
TString fInClusterCandidates
TClonesArray * hitPairArray
bool candHitsOverlappingArea(const PndLmdHitPair &candidate)
virtual InitStatus Init()
void setMaxDistance(Double_t value)