1 #ifndef PID_BREMCORRECTOR_H 2 #define PID_BREMCORRECTOR_H 11 #include "TClonesArray.h" 34 virtual InitStatus
Init();
37 virtual void Exec(Option_t *opt);
50 void GetEmcPhiBumpList(Int_t iClust);
51 Double_t GetBz(
const TVector3 &pos);
54 TClonesArray *fBumpArray;
55 TClonesArray *fClusterArray;
57 TClonesArray *fPhiBumpArray;
59 TClonesArray *fChargedCandidateArray;
61 TClonesArray *fBremCorrected4MomArray;
63 Double_t fRecMomOfEle;
64 Double_t fRecThetaOfEle;
65 Double_t fRecPhiOfEle;
69 Double_t fMergPhotonE;
71 std::vector<PndEmcBump *> fEmcPhiBumpList;
72 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