16 #ifndef PndMissingPzCleanerTask_H_ 17 #define PndMissingPzCleanerTask_H_ 27 :
PndPersistencyTask(
"Missing Pz Track Cleaner Task"), fInputTrackBranch(
""), fOutputTrackBranch(
""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
32 :
PndPersistencyTask(
"Missing Pz Track Cleaner Task"), fInputTrackBranch(branchName), fOutputTrackBranch(
""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
40 virtual InitStatus
Init();
43 virtual void Exec(Option_t *opt);
53 TString fInputTrackBranch;
54 TString fOutputTrackBranch;
56 TClonesArray *fTracks;
57 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)