PandaRoot
PndPidMvdAssociatorTask Class Reference

#include <PndPidMvdAssociatorTask.h>

Inheritance diagram for PndPidMvdAssociatorTask:

Public Member Functions

virtual void Exec (Option_t *option)
 
virtual InitStatus Init ()
 
void Register ()
 
void Reset ()
 
 PndPidMvdAssociatorTask (const char *name, const char *title="Pnd Task")
 
 PndPidMvdAssociatorTask ()
 
virtual ~PndPidMvdAssociatorTask ()
 
void SetVerbose (Bool_t verb)
 
virtual void SetParContainers ()
 
virtual void Finish ()
 
void SetOutputBranch (TString branch)
 

Public Attributes

PndPidMvdParmvdPara
 

Protected Member Functions

void DoPidMatch (PndPidCandidate *pidcand, PndPidProbability *prob)
 
Double_t GetPdf (Double_t dedx, Double_t Mpv, Double_t Sigma)
 

Protected Attributes

TClonesArray * fPidChargedCand
 
TClonesArray * fPidChargedProb
 PndPidCandidate TCA for charged particles. More...
 
TString fTrackBranchNamePidHypo
 PndPidProbability TCA for charged particles. More...
 

Detailed Description

Definition at line 10 of file PndPidMvdAssociatorTask.h.

Constructor & Destructor Documentation

◆ PndPidMvdAssociatorTask() [1/2]

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

◆ PndPidMvdAssociatorTask() [2/2]

PndPidMvdAssociatorTask::PndPidMvdAssociatorTask ( )

◆ ~PndPidMvdAssociatorTask()

virtual PndPidMvdAssociatorTask::~PndPidMvdAssociatorTask ( )
virtual

Member Function Documentation

◆ DoPidMatch()

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

◆ Exec()

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

◆ Finish()

virtual void PndPidMvdAssociatorTask::Finish ( )
virtual

Referenced by SetVerbose().

◆ GetPdf()

Double_t PndPidMvdAssociatorTask::GetPdf ( Double_t  dedx,
Double_t  Mpv,
Double_t  Sigma 
)
protected

◆ Init()

virtual InitStatus PndPidMvdAssociatorTask::Init ( )
virtual

◆ Register()

void PndPidMvdAssociatorTask::Register ( )

◆ Reset()

void PndPidMvdAssociatorTask::Reset ( )

◆ SetOutputBranch()

void PndPidMvdAssociatorTask::SetOutputBranch ( TString  branch)
inline

Definition at line 39 of file PndPidMvdAssociatorTask.h.

References mvdPara.

39 { fTrackBranchNamePidHypo = branch; };
TString fTrackBranchNamePidHypo
PndPidProbability TCA for charged particles.

◆ SetParContainers()

virtual void PndPidMvdAssociatorTask::SetParContainers ( )
virtual

Get parameter containers

Referenced by SetVerbose().

◆ SetVerbose()

void PndPidMvdAssociatorTask::SetVerbose ( Bool_t  verb)
inline

Definition at line 33 of file PndPidMvdAssociatorTask.h.

References Finish(), and SetParContainers().

33 { fVerbose = verb; };

Member Data Documentation

◆ fPidChargedCand

TClonesArray* PndPidMvdAssociatorTask::fPidChargedCand
protected

Definition at line 13 of file PndPidMvdAssociatorTask.h.

◆ fPidChargedProb

TClonesArray* PndPidMvdAssociatorTask::fPidChargedProb
protected

PndPidCandidate TCA for charged particles.

Definition at line 14 of file PndPidMvdAssociatorTask.h.

◆ fTrackBranchNamePidHypo

TString PndPidMvdAssociatorTask::fTrackBranchNamePidHypo
protected

PndPidProbability TCA for charged particles.

Definition at line 16 of file PndPidMvdAssociatorTask.h.

◆ mvdPara

PndPidMvdPar* PndPidMvdAssociatorTask::mvdPara

Definition at line 39 of file PndPidMvdAssociatorTask.h.

Referenced by SetOutputBranch().


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