28 #ifndef PndMissingPzCleanerTask_H_ 29 #define PndMissingPzCleanerTask_H_ 39 :
PndPersistencyTask(
"Missing Pz Track Cleaner Task"), fInputTrackBranch(
""), fOutputTrackBranch(
""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
44 :
PndPersistencyTask(
"Missing Pz Track Cleaner Task"), fInputTrackBranch(branchName), fOutputTrackBranch(
""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
52 virtual InitStatus
Init();
55 virtual void Exec(Option_t *opt);
65 TString fInputTrackBranch;
66 TString fOutputTrackBranch;
68 TClonesArray *fTracks;
69 TClonesArray *fFilteredTracks;
virtual void FinishEvent()
PndMissingPzCleanerTask(const TString &branchName)
void SetPersistency(Bool_t val=kTRUE)
void SetOutputTrackBranch(const TString &name)
PndMissingPzCleanerTask()
void SetPersistence(const Bool_t &val)
virtual void SetParContainers()
void SetInputTrackBranch(const TString &name)
virtual InitStatus Init()
void SetRemoveTrack(const Bool_t &remove)
virtual ~PndMissingPzCleanerTask()
virtual void Exec(Option_t *opt)