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)