|
FairRoot/PandaRoot
|
#include <PndPidRichAssociatorTask.h>
Public Member Functions | |
| virtual void | Exec (Option_t *option) |
| virtual InitStatus | Init () |
| void | Register () |
| void | Reset () |
| PndPidRichAssociatorTask (const char *name, const char *title="Pnd Task") | |
| PndPidRichAssociatorTask () | |
| virtual | ~PndPidRichAssociatorTask () |
| void | SetVerbose (Bool_t verb) |
| virtual void | SetParContainers () |
| virtual void | Finish () |
| void | SetOutputBranch (TString branch) |
Protected Member Functions | |
| void | DoPidMatch (PndPidCandidate *pidcand, PndPidProbability *prob) |
| Double_t | GetPdf (Double_t thetaC, Double_t mom, Double_t mass, Double_t sigma) |
Protected Attributes | |
| TClonesArray * | fPidChargedCand |
| TClonesArray * | fPidChargedProb |
| PndPidCandidate TCA for charged particles. More... | |
| TString | fTrackBranchNamePidHypo |
| PndPidProbability TCA for charged particles. More... | |
Definition at line 20 of file PndPidRichAssociatorTask.h.
| PndPidRichAssociatorTask::PndPidRichAssociatorTask | ( | const char * | name, |
| const char * | title = "Pnd Task" |
||
| ) |
Definition at line 25 of file PndPidRichAssociatorTask.cxx.
References fPidChargedProb, fTrackBranchNamePidHypo, and SetTitle().
| PndPidRichAssociatorTask::PndPidRichAssociatorTask | ( | ) |
Definition at line 18 of file PndPidRichAssociatorTask.cxx.
References fPidChargedProb, and fTrackBranchNamePidHypo.
|
virtual |
Definition at line 11 of file PndPidRichAssociatorTask.cxx.
|
protected |
Definition at line 75 of file PndPidRichAssociatorTask.cxx.
References PndPidCandidate::GetMomentum(), GetPdf(), PndPidCandidate::GetRichThetaC(), PndPidCandidate::GetRichThetaCErr(), PndPidProbability::SetElectronPdf(), PndPidProbability::SetKaonPdf(), PndPidProbability::SetMuonPdf(), PndPidProbability::SetPionPdf(), PndPidProbability::SetProtonPdf(), and sigma.
Referenced by Exec().
|
virtual |
Definition at line 58 of file PndPidRichAssociatorTask.cxx.
References DoPidMatch(), fPidChargedCand, fPidChargedProb, fVerbose, PndPidCandidate::GetRichIndex(), i, and PndPidProbability::SetIndex().
|
virtual |
Definition at line 139 of file PndPidRichAssociatorTask.cxx.
|
protected |
Definition at line 110 of file PndPidRichAssociatorTask.cxx.
References Double_t, CAMath::Sqrt(), thetaC, and val.
Referenced by DoPidMatch().
|
virtual |
Definition at line 34 of file PndPidRichAssociatorTask.cxx.
References fPidChargedCand, fTrackBranchNamePidHypo, and Register().
| void PndPidRichAssociatorTask::Register | ( | ) |
Definition at line 132 of file PndPidRichAssociatorTask.cxx.
References fPidChargedProb, and fTrackBranchNamePidHypo.
Referenced by Init().
| void PndPidRichAssociatorTask::Reset | ( | ) |
Definition at line 143 of file PndPidRichAssociatorTask.cxx.
|
inline |
Definition at line 51 of file PndPidRichAssociatorTask.h.
Referenced by PndMasterMultiPidTask::PndMasterMultiPidTask().
|
virtual |
Get parameter containers
Definition at line 54 of file PndPidRichAssociatorTask.cxx.
|
inline |
|
protected |
Definition at line 24 of file PndPidRichAssociatorTask.h.
|
protected |
PndPidCandidate TCA for charged particles.
Definition at line 25 of file PndPidRichAssociatorTask.h.
Referenced by Exec(), PndPidRichAssociatorTask(), and Register().
|
protected |
PndPidProbability TCA for charged particles.
Definition at line 27 of file PndPidRichAssociatorTask.h.
Referenced by Init(), PndPidRichAssociatorTask(), and Register().
1.8.8