PandaRoot
PndTrackingQualityBarrelTaskNewLinks Class Reference

#include <PndTrackingQualityBarrelTaskNewLinks.h>

Inheritance diagram for PndTrackingQualityBarrelTaskNewLinks:

Public Member Functions

 PndTrackingQualityBarrelTaskNewLinks (TString trackBranchName, TString idealBranchName, Bool_t pndTrackData=kTRUE)
 
virtual ~PndTrackingQualityBarrelTaskNewLinks ()
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
void SetIdealTrackBranchName (TString name)
 
void SetTrackBranchName (TString name, Bool_t pndTrackData=kTRUE)
 Sets the branch name of the track data which should be analyzed. More...
 
void AddHitsBranchName (TString name)
 Adds branch names of detector data which should be taken into account in the analysis. More...
 
void SetOutputMCInfoBranchName (TString name)
 
void SetOutputRecoInfoBranchName (TString name)
 

Detailed Description

Definition at line 31 of file PndTrackingQualityBarrelTaskNewLinks.h.

Constructor & Destructor Documentation

◆ PndTrackingQualityBarrelTaskNewLinks()

PndTrackingQualityBarrelTaskNewLinks::PndTrackingQualityBarrelTaskNewLinks ( TString  trackBranchName,
TString  idealBranchName,
Bool_t  pndTrackData = kTRUE 
)

Default constructor

◆ ~PndTrackingQualityBarrelTaskNewLinks()

virtual PndTrackingQualityBarrelTaskNewLinks::~PndTrackingQualityBarrelTaskNewLinks ( )
virtual

Destructor

Member Function Documentation

◆ AddHitsBranchName()

void PndTrackingQualityBarrelTaskNewLinks::AddHitsBranchName ( TString  name)
inline

Adds branch names of detector data which should be taken into account in the analysis.

Definition at line 58 of file PndTrackingQualityBarrelTaskNewLinks.h.

58 { fBranchNames.push_back(name); }

◆ Exec()

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

Virtual method Exec

◆ Finish()

virtual void PndTrackingQualityBarrelTaskNewLinks::Finish ( )
virtual

◆ Init()

virtual InitStatus PndTrackingQualityBarrelTaskNewLinks::Init ( )
virtual

◆ SetIdealTrackBranchName()

void PndTrackingQualityBarrelTaskNewLinks::SetIdealTrackBranchName ( TString  name)
inline

Definition at line 48 of file PndTrackingQualityBarrelTaskNewLinks.h.

48 { fIdealTrackBranchName = name; };

◆ SetOutputMCInfoBranchName()

void PndTrackingQualityBarrelTaskNewLinks::SetOutputMCInfoBranchName ( TString  name)
inline

Definition at line 60 of file PndTrackingQualityBarrelTaskNewLinks.h.

60 { fMCInfoBranchName = name; }

◆ SetOutputRecoInfoBranchName()

void PndTrackingQualityBarrelTaskNewLinks::SetOutputRecoInfoBranchName ( TString  name)
inline

Definition at line 61 of file PndTrackingQualityBarrelTaskNewLinks.h.

61 { fRecoInfoBranchName = name; }

◆ SetParContainers()

virtual void PndTrackingQualityBarrelTaskNewLinks::SetParContainers ( )
virtual

Virtual method Init

◆ SetTrackBranchName()

void PndTrackingQualityBarrelTaskNewLinks::SetTrackBranchName ( TString  name,
Bool_t  pndTrackData = kTRUE 
)
inline

Sets the branch name of the track data which should be analyzed.

Definition at line 51 of file PndTrackingQualityBarrelTaskNewLinks.h.

52  {
53  fPndTrackOrTrackCand = pndTrackData;
54  fTrackBranchName = name;
55  } // alternatively PndTrackCandData can be analysed. Therefore pndTrackData has to be set to kFALSE

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