PandaRoot
PndUnassignedHitsTask Class Reference

#include <PndUnassignedHitsTask.h>

Inheritance diagram for PndUnassignedHitsTask:
PndPersistencyTask

Public Member Functions

 PndUnassignedHitsTask ()
 
virtual ~PndUnassignedHitsTask ()
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void AddHitBranch (TString branchName)
 
virtual void AddTrackCands (TString trackCandName)
 
void SetVerbose (Int_t verbose)
 
- 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 ()
 

Protected Member Functions

void RegisterBranches ()
 
void RegisterTrackCands ()
 
void FillTrackCands ()
 
void FillUnassignedHits (TString branchName)
 
void FillOutputBranch (TString branchName, std::vector< int > unusedHits)
 

Detailed Description

Definition at line 20 of file PndUnassignedHitsTask.h.

Constructor & Destructor Documentation

◆ PndUnassignedHitsTask()

PndUnassignedHitsTask::PndUnassignedHitsTask ( )
inline

Definition at line 22 of file PndUnassignedHitsTask.h.

22 : PndPersistencyTask("Unassigned Hits Task"){};

◆ ~PndUnassignedHitsTask()

virtual PndUnassignedHitsTask::~PndUnassignedHitsTask ( )
inlinevirtual

Definition at line 23 of file PndUnassignedHitsTask.h.

References AddHitBranch(), AddTrackCands(), Exec(), Init(), and SetParContainers().

23 {};

Member Function Documentation

◆ AddHitBranch()

virtual void PndUnassignedHitsTask::AddHitBranch ( TString  branchName)
virtual

Referenced by ~PndUnassignedHitsTask().

◆ AddTrackCands()

virtual void PndUnassignedHitsTask::AddTrackCands ( TString  trackCandName)
virtual

Referenced by ~PndUnassignedHitsTask().

◆ Exec()

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

Virtual method Exec

Referenced by ~PndUnassignedHitsTask().

◆ FillOutputBranch()

void PndUnassignedHitsTask::FillOutputBranch ( TString  branchName,
std::vector< int >  unusedHits 
)
protected

Referenced by SetVerbose().

◆ FillTrackCands()

void PndUnassignedHitsTask::FillTrackCands ( )
protected

Referenced by SetVerbose().

◆ FillUnassignedHits()

void PndUnassignedHitsTask::FillUnassignedHits ( TString  branchName)
protected

Referenced by SetVerbose().

◆ Init()

virtual InitStatus PndUnassignedHitsTask::Init ( )
virtual

Referenced by ~PndUnassignedHitsTask().

◆ RegisterBranches()

void PndUnassignedHitsTask::RegisterBranches ( )
protected

Referenced by SetVerbose().

◆ RegisterTrackCands()

void PndUnassignedHitsTask::RegisterTrackCands ( )
protected

Referenced by SetVerbose().

◆ SetParContainers()

virtual void PndUnassignedHitsTask::SetParContainers ( )
virtual

Virtual method Init

Referenced by ~PndUnassignedHitsTask().

◆ SetVerbose()

void PndUnassignedHitsTask::SetVerbose ( Int_t  verbose)
inline

Definition at line 35 of file PndUnassignedHitsTask.h.

References FillOutputBranch(), FillTrackCands(), FillUnassignedHits(), RegisterBranches(), and RegisterTrackCands().

35 { fVerbose = verbose; };

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