PandaRoot
PndMissingPzCleanerTask Class Reference

#include <PndMissingPzCleanerTask.h>

Inheritance diagram for PndMissingPzCleanerTask:
PndPersistencyTask

Public Member Functions

 PndMissingPzCleanerTask ()
 
 PndMissingPzCleanerTask (const TString &branchName)
 
virtual ~PndMissingPzCleanerTask ()
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void FinishEvent ()
 
virtual void Finish ()
 
void SetInputTrackBranch (const TString &name)
 
void SetOutputTrackBranch (const TString &name)
 
void SetRemoveTrack (const Bool_t &remove)
 
void SetPersistence (const Bool_t &val)
 
- Public Member Functions inherited from PndPersistencyTask
 PndPersistencyTask ()
 
 PndPersistencyTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndPersistencyTask ()
 
void SetPersistency (Bool_t val=kTRUE)
 
Bool_t GetPersistency ()
 

Detailed Description

Definition at line 36 of file PndMissingPzCleanerTask.h.

Constructor & Destructor Documentation

◆ PndMissingPzCleanerTask() [1/2]

PndMissingPzCleanerTask::PndMissingPzCleanerTask ( )
inline

Definition at line 38 of file PndMissingPzCleanerTask.h.

References PndPersistencyTask::SetPersistency().

39  : PndPersistencyTask("Missing Pz Track Cleaner Task"), fInputTrackBranch(""), fOutputTrackBranch(""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
40  {
41  SetPersistency(kTRUE);
42  };
void SetPersistency(Bool_t val=kTRUE)

◆ PndMissingPzCleanerTask() [2/2]

PndMissingPzCleanerTask::PndMissingPzCleanerTask ( const TString &  branchName)
inline

Definition at line 43 of file PndMissingPzCleanerTask.h.

References PndPersistencyTask::SetPersistency().

44  : PndPersistencyTask("Missing Pz Track Cleaner Task"), fInputTrackBranch(branchName), fOutputTrackBranch(""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
45  {
46  SetPersistency(kTRUE);
47  };
void SetPersistency(Bool_t val=kTRUE)

◆ ~PndMissingPzCleanerTask()

virtual PndMissingPzCleanerTask::~PndMissingPzCleanerTask ( )
inlinevirtual

Definition at line 48 of file PndMissingPzCleanerTask.h.

References Exec(), Finish(), FinishEvent(), Init(), and SetParContainers().

48 {};

Member Function Documentation

◆ Exec()

virtual void PndMissingPzCleanerTask::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Referenced by ~PndMissingPzCleanerTask().

◆ Finish()

virtual void PndMissingPzCleanerTask::Finish ( )
virtual

◆ FinishEvent()

virtual void PndMissingPzCleanerTask::FinishEvent ( )
virtual

◆ Init()

virtual InitStatus PndMissingPzCleanerTask::Init ( )
virtual

◆ SetInputTrackBranch()

void PndMissingPzCleanerTask::SetInputTrackBranch ( const TString &  name)
inline

Definition at line 59 of file PndMissingPzCleanerTask.h.

59 { fInputTrackBranch = name; }

◆ SetOutputTrackBranch()

void PndMissingPzCleanerTask::SetOutputTrackBranch ( const TString &  name)
inline

Definition at line 60 of file PndMissingPzCleanerTask.h.

60 { fOutputTrackBranch = name; }

◆ SetParContainers()

virtual void PndMissingPzCleanerTask::SetParContainers ( )
virtual

Virtual method Init

Referenced by ~PndMissingPzCleanerTask().

◆ SetPersistence()

void PndMissingPzCleanerTask::SetPersistence ( const Bool_t &  val)
inline

Definition at line 62 of file PndMissingPzCleanerTask.h.

References PndPersistencyTask::SetPersistency().

62 { SetPersistency(val); }
void SetPersistency(Bool_t val=kTRUE)

◆ SetRemoveTrack()

void PndMissingPzCleanerTask::SetRemoveTrack ( const Bool_t &  remove)
inline

Definition at line 61 of file PndMissingPzCleanerTask.h.

61 { fRemoveTrack = remove; }

The documentation for this class was generated from the following file: