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 24 of file PndMissingPzCleanerTask.h.

Constructor & Destructor Documentation

◆ PndMissingPzCleanerTask() [1/2]

PndMissingPzCleanerTask::PndMissingPzCleanerTask ( )
inline

Definition at line 26 of file PndMissingPzCleanerTask.h.

References PndPersistencyTask::SetPersistency().

27  : PndPersistencyTask("Missing Pz Track Cleaner Task"), fInputTrackBranch(""), fOutputTrackBranch(""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
28  {
29  SetPersistency(kTRUE);
30  };
void SetPersistency(Bool_t val=kTRUE)

◆ PndMissingPzCleanerTask() [2/2]

PndMissingPzCleanerTask::PndMissingPzCleanerTask ( const TString &  branchName)
inline

Definition at line 31 of file PndMissingPzCleanerTask.h.

References PndPersistencyTask::SetPersistency().

32  : PndPersistencyTask("Missing Pz Track Cleaner Task"), fInputTrackBranch(branchName), fOutputTrackBranch(""), fTracks(nullptr), fFilteredTracks(nullptr), fRemoveTrack(kFALSE)
33  {
34  SetPersistency(kTRUE);
35  };
void SetPersistency(Bool_t val=kTRUE)

◆ ~PndMissingPzCleanerTask()

virtual PndMissingPzCleanerTask::~PndMissingPzCleanerTask ( )
inlinevirtual

Definition at line 36 of file PndMissingPzCleanerTask.h.

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

36 {};

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 47 of file PndMissingPzCleanerTask.h.

47 { fInputTrackBranch = name; }

◆ SetOutputTrackBranch()

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

Definition at line 48 of file PndMissingPzCleanerTask.h.

48 { 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 50 of file PndMissingPzCleanerTask.h.

References PndPersistencyTask::SetPersistency().

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

◆ SetRemoveTrack()

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

Definition at line 49 of file PndMissingPzCleanerTask.h.

49 { fRemoveTrack = remove; }

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