13 #ifndef PID_BREMCORRECTOR_H 14 #define PID_BREMCORRECTOR_H 23 #include "TClonesArray.h" 46 virtual InitStatus
Init();
49 virtual void Exec(Option_t *opt);
62 void GetEmcPhiBumpList(Int_t iClust);
63 Double_t GetBz(
const TVector3 &pos);
66 TClonesArray *fBumpArray;
67 TClonesArray *fClusterArray;
69 TClonesArray *fPhiBumpArray;
71 TClonesArray *fChargedCandidateArray;
73 TClonesArray *fBremCorrected4MomArray;
75 Double_t fRecMomOfEle;
76 Double_t fRecThetaOfEle;
77 Double_t fRecPhiOfEle;
81 Double_t fMergPhotonE;
83 std::vector<PndEmcBump *> fEmcPhiBumpList;
84 TString fTrackBranchNamePidHypo;
virtual void Exec(Option_t *opt)
virtual void FinishTask()
void SetOutputBranch(TString branch)
virtual ~PndPidBremCorrector()
void SetStorageOfData(Bool_t p=kTRUE)
virtual InitStatus Init()
represents a reconstructed (splitted) emc cluster