16 #ifndef PndTrackSmearTask_H_ 
   17 #define PndTrackSmearTask_H_ 
   22 #include "FairTrackParP.h" 
   40         virtual InitStatus 
Init();
 
   43         virtual void Exec(Option_t* opt);
 
virtual void FinishEvent()
virtual void Exec(Option_t *opt)
virtual ~PndTrackSmearTask()
PndTrackSmearTask(const TString &branchName)
Double_t val[nBoxes][nFEBox]
void SetPersistency(Bool_t val=kTRUE)
std::vector< TString > fInputTrackBranches
void SmearMom(TVector3 &vec, Double_t Cov66[6][6])
virtual InitStatus Init()
void SetPersistence(const Bool_t &val)
void AddInputTrackBranch(const TString &name)
std::vector< TClonesArray * > fTracks
virtual void SetParContainers()
std::vector< TClonesArray * > fOutputTracks
FairTrackParP SmearTrackPar(FairTrackParP par)
std::vector< TString > fOutputTrackBranches
TVector3 fMomSigma
Momentum smearing sigma (dp/p) 
ClassDef(PndTrackSmearTask, 1)
void SetMomSmearing(TVector3 dpop)