PandaRoot
PndPidIdealFwdOnlyAssociatorTask Class Reference

#include <PndPidIdealFwdOnlyAssociatorTask.h>

Inheritance diagram for PndPidIdealFwdOnlyAssociatorTask:

Public Member Functions

virtual void Exec (Option_t *option)
 
virtual InitStatus Init ()
 
void Register ()
 
void Reset ()
 
 PndPidIdealFwdOnlyAssociatorTask (const char *name, const char *title="Pnd Task")
 
 PndPidIdealFwdOnlyAssociatorTask ()
 
virtual ~PndPidIdealFwdOnlyAssociatorTask ()
 
void SetToOnlyOne ()
 
void SetVerbose (Bool_t verb)
 
virtual void SetParContainers ()
 
virtual void Finish ()
 
Bool_t IsForward (PndPidCandidate *cand)
 

Protected Member Functions

void DoPidMatch (PndPidCandidate *pidcand, PndPidProbability *prob)
 Monte-Carlo Truth track TCA. More...
 

Protected Attributes

TString fNeutralBranchName
 
TString fChargedBranchName
 
TClonesArray * fPidChargedCand
 
TClonesArray * fPidNeutralCand
 PndPidCandidate TCA for charged particles. More...
 
TClonesArray * fPidChargedProb
 PndPidCandidate TCA for neutral particles. More...
 
TClonesArray * fPidNeutralProb
 PndPidProbability TCA for charged particles. More...
 
TClonesArray * fMCTrack
 PndPidProbability TCA for neutral particles. More...
 

Detailed Description

Definition at line 21 of file PndPidIdealFwdOnlyAssociatorTask.h.

Constructor & Destructor Documentation

◆ PndPidIdealFwdOnlyAssociatorTask() [1/2]

PndPidIdealFwdOnlyAssociatorTask::PndPidIdealFwdOnlyAssociatorTask ( const char *  name,
const char *  title = "Pnd Task" 
)

◆ PndPidIdealFwdOnlyAssociatorTask() [2/2]

PndPidIdealFwdOnlyAssociatorTask::PndPidIdealFwdOnlyAssociatorTask ( )

◆ ~PndPidIdealFwdOnlyAssociatorTask()

virtual PndPidIdealFwdOnlyAssociatorTask::~PndPidIdealFwdOnlyAssociatorTask ( )
virtual

Member Function Documentation

◆ DoPidMatch()

void PndPidIdealFwdOnlyAssociatorTask::DoPidMatch ( PndPidCandidate pidcand,
PndPidProbability prob 
)
protected

Monte-Carlo Truth track TCA.

◆ Exec()

virtual void PndPidIdealFwdOnlyAssociatorTask::Exec ( Option_t *  option)
virtual

◆ Finish()

virtual void PndPidIdealFwdOnlyAssociatorTask::Finish ( )
virtual

Referenced by SetVerbose().

◆ Init()

virtual InitStatus PndPidIdealFwdOnlyAssociatorTask::Init ( )
virtual

◆ IsForward()

Bool_t PndPidIdealFwdOnlyAssociatorTask::IsForward ( PndPidCandidate cand)

Referenced by SetVerbose().

◆ Register()

void PndPidIdealFwdOnlyAssociatorTask::Register ( )

◆ Reset()

void PndPidIdealFwdOnlyAssociatorTask::Reset ( )

◆ SetParContainers()

virtual void PndPidIdealFwdOnlyAssociatorTask::SetParContainers ( )
virtual

Get parameter containers

Referenced by SetVerbose().

◆ SetToOnlyOne()

void PndPidIdealFwdOnlyAssociatorTask::SetToOnlyOne ( )

◆ SetVerbose()

void PndPidIdealFwdOnlyAssociatorTask::SetVerbose ( Bool_t  verb)
inline

Definition at line 47 of file PndPidIdealFwdOnlyAssociatorTask.h.

References Finish(), IsForward(), and SetParContainers().

47 { fVerbose = verb; };

Member Data Documentation

◆ fChargedBranchName

TString PndPidIdealFwdOnlyAssociatorTask::fChargedBranchName
protected

Definition at line 25 of file PndPidIdealFwdOnlyAssociatorTask.h.

◆ fMCTrack

TClonesArray* PndPidIdealFwdOnlyAssociatorTask::fMCTrack
protected

PndPidProbability TCA for neutral particles.

Definition at line 31 of file PndPidIdealFwdOnlyAssociatorTask.h.

◆ fNeutralBranchName

TString PndPidIdealFwdOnlyAssociatorTask::fNeutralBranchName
protected

Definition at line 24 of file PndPidIdealFwdOnlyAssociatorTask.h.

◆ fPidChargedCand

TClonesArray* PndPidIdealFwdOnlyAssociatorTask::fPidChargedCand
protected

Definition at line 27 of file PndPidIdealFwdOnlyAssociatorTask.h.

◆ fPidChargedProb

TClonesArray* PndPidIdealFwdOnlyAssociatorTask::fPidChargedProb
protected

PndPidCandidate TCA for neutral particles.

Definition at line 29 of file PndPidIdealFwdOnlyAssociatorTask.h.

◆ fPidNeutralCand

TClonesArray* PndPidIdealFwdOnlyAssociatorTask::fPidNeutralCand
protected

PndPidCandidate TCA for charged particles.

Definition at line 28 of file PndPidIdealFwdOnlyAssociatorTask.h.

◆ fPidNeutralProb

TClonesArray* PndPidIdealFwdOnlyAssociatorTask::fPidNeutralProb
protected

PndPidProbability TCA for charged particles.

Definition at line 30 of file PndPidIdealFwdOnlyAssociatorTask.h.


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