FairRoot/PandaRoot
|
#include <PndPidProbability.h>
Protected Attributes | |
Double_t | fElectronPdf |
Double_t | fMuonPdf |
Double_t | fPionPdf |
Double_t | fKaonPdf |
Double_t | fProtonPdf |
Int_t | fIndex |
Definition at line 16 of file PndPidProbability.h.
PndPidProbability::PndPidProbability | ( | ) |
PndPidProbability::PndPidProbability | ( | Double_t | e, |
Double_t | mu, | ||
Double_t | pi, | ||
Double_t | k, | ||
Double_t | p, | ||
Int_t | idx = -1 |
||
) |
Definition at line 23 of file PndPidProbability.cxx.
PndPidProbability::~PndPidProbability | ( | ) |
Definition at line 32 of file PndPidProbability.cxx.
|
inline |
Definition at line 25 of file PndPidProbability.h.
References fElectronPdf.
Referenced by PndPidMlAssociatorTask::Exec(), operator*(), and operator*=().
|
inline |
Definition at line 32 of file PndPidProbability.h.
References fElectronPdf, and GetSumProb().
Referenced by PndAnaPidCombiner::Apply(), PndSimpleAnalysis::FillGenericLists(), PndAnaTask::FillList(), and pid_check().
|
inline |
Definition at line 30 of file PndPidProbability.h.
References fIndex.
Referenced by PndAnaPidCombiner::Apply(), operator*(), and pid_check().
|
inline |
Definition at line 28 of file PndPidProbability.h.
References fKaonPdf.
Referenced by PndPidMlAssociatorTask::Exec(), operator*(), and operator*=().
|
inline |
Definition at line 35 of file PndPidProbability.h.
References fKaonPdf, and GetSumProb().
Referenced by PndAnaPidCombiner::Apply(), PndSimpleAnalysis::FillGenericLists(), PndAnaTask::FillList(), and pid_check().
|
inline |
Definition at line 26 of file PndPidProbability.h.
References fMuonPdf.
Referenced by PndPidMlAssociatorTask::Exec(), operator*(), and operator*=().
|
inline |
Definition at line 33 of file PndPidProbability.h.
References fMuonPdf, and GetSumProb().
Referenced by PndAnaPidCombiner::Apply(), PndSimpleAnalysis::FillGenericLists(), PndAnaTask::FillList(), pid_check(), and test_check().
|
inline |
Definition at line 27 of file PndPidProbability.h.
References fPionPdf.
Referenced by PndPidMlAssociatorTask::Exec(), operator*(), and operator*=().
|
inline |
Definition at line 34 of file PndPidProbability.h.
References fPionPdf, and GetSumProb().
Referenced by PndAnaPidCombiner::Apply(), PndSimpleAnalysis::FillGenericLists(), PndAnaTask::FillList(), and pid_check().
|
inline |
Definition at line 29 of file PndPidProbability.h.
References fProtonPdf.
Referenced by PndPidMlAssociatorTask::Exec(), operator*(), and operator*=().
|
inline |
Definition at line 36 of file PndPidProbability.h.
References fProtonPdf, and GetSumProb().
Referenced by PndAnaPidCombiner::Apply(), PndSimpleAnalysis::FillGenericLists(), PndAnaTask::FillList(), and pid_check().
|
inline |
Definition at line 38 of file PndPidProbability.h.
References fElectronPdf, fKaonPdf, fMuonPdf, fPionPdf, and fProtonPdf.
Referenced by PndAnaPidCombiner::Apply(), GetElectronPidProb(), GetKaonPidProb(), GetMuonPidProb(), GetPionPidProb(), GetProtonPidProb(), and NormalizeTo().
void PndPidProbability::NormalizeTo | ( | Double_t | N = 1. | ) |
Definition at line 78 of file PndPidProbability.cxx.
References Double_t, fElectronPdf, fKaonPdf, fMuonPdf, fPionPdf, fProtonPdf, and GetSumProb().
PndPidProbability PndPidProbability::operator* | ( | const PndPidProbability & | a | ) |
Definition at line 36 of file PndPidProbability.cxx.
References fElectronPdf, fKaonPdf, fMuonPdf, fPionPdf, fProtonPdf, GetElectronPdf(), GetIndex(), GetKaonPdf(), GetMuonPdf(), GetPionPdf(), GetProtonPdf(), and PndPidProbability().
PndPidProbability & PndPidProbability::operator*= | ( | const PndPidProbability & | a | ) |
Definition at line 46 of file PndPidProbability.cxx.
References fElectronPdf, fKaonPdf, fMuonPdf, fPionPdf, fProtonPdf, GetElectronPdf(), GetKaonPdf(), GetMuonPdf(), GetPionPdf(), and GetProtonPdf().
void PndPidProbability::Print | ( | ) |
Definition at line 56 of file PndPidProbability.cxx.
References fElectronPdf, fIndex, fKaonPdf, fMuonPdf, fPionPdf, and fProtonPdf.
void PndPidProbability::Reset | ( | ) |
Definition at line 68 of file PndPidProbability.cxx.
References fElectronPdf, fIndex, fKaonPdf, fMuonPdf, fPionPdf, and fProtonPdf.
Referenced by PndAnaPidCombiner::Apply().
|
inline |
Definition at line 52 of file PndPidProbability.h.
References Double_t, and fElectronPdf.
Referenced by PndPidMvdAssociatorTask::DoPidMatch(), PndPidFtofAssociatorTask::DoPidMatch(), PndPidMdtHCAssociatorTask::DoPidMatch(), PndPidDiscAssociatorTask::DoPidMatch(), PndPidDrcAssociatorTask::DoPidMatch(), PndPidRichAssociatorTask::DoPidMatch(), PndPidEmcBayesAssociatorTask::DoPidMatch(), PndPidIdealFwdOnlyAssociatorTask::DoPidMatch(), PndPidIdealAssociatorTask::DoPidMatch(), PndPidSttAssociatorTask::DoPidMatch(), PndPidSciTAssociatorTask::DoPidMatch(), PndPidMvaAssociatorTask::DoPidMatch(), PndPidMlAssociatorTask::Exec(), and PndFastSim::Exec().
|
inline |
Definition at line 57 of file PndPidProbability.h.
Referenced by PndAnaPidCombiner::Apply(), PndPidFtofAssociatorTask::Exec(), PndPidMlAssociatorTask::Exec(), PndPidMdtHCAssociatorTask::Exec(), PndPidDiscAssociatorTask::Exec(), PndPidRichAssociatorTask::Exec(), PndPidDrcAssociatorTask::Exec(), PndPidEmcBayesAssociatorTask::Exec(), PndFastSim::Exec(), PndPidSttAssociatorTask::Exec(), and PndFastSim::smearTrack().
|
inline |
Definition at line 55 of file PndPidProbability.h.
References Double_t, and fKaonPdf.
Referenced by PndPidMvdAssociatorTask::DoPidMatch(), PndPidFtofAssociatorTask::DoPidMatch(), PndPidMdtHCAssociatorTask::DoPidMatch(), PndPidDiscAssociatorTask::DoPidMatch(), PndPidDrcAssociatorTask::DoPidMatch(), PndPidRichAssociatorTask::DoPidMatch(), PndPidEmcBayesAssociatorTask::DoPidMatch(), PndPidIdealFwdOnlyAssociatorTask::DoPidMatch(), PndPidIdealAssociatorTask::DoPidMatch(), PndPidSttAssociatorTask::DoPidMatch(), PndPidSciTAssociatorTask::DoPidMatch(), PndPidMvaAssociatorTask::DoPidMatch(), PndPidMlAssociatorTask::Exec(), and PndFastSim::Exec().
|
inline |
Definition at line 53 of file PndPidProbability.h.
References Double_t, and fMuonPdf.
Referenced by PndPidMvdAssociatorTask::DoPidMatch(), PndPidFtofAssociatorTask::DoPidMatch(), PndPidMdtHCAssociatorTask::DoPidMatch(), PndPidDiscAssociatorTask::DoPidMatch(), PndPidDrcAssociatorTask::DoPidMatch(), PndPidRichAssociatorTask::DoPidMatch(), PndPidEmcBayesAssociatorTask::DoPidMatch(), PndPidIdealFwdOnlyAssociatorTask::DoPidMatch(), PndPidIdealAssociatorTask::DoPidMatch(), PndPidSttAssociatorTask::DoPidMatch(), PndPidSciTAssociatorTask::DoPidMatch(), PndPidMvaAssociatorTask::DoPidMatch(), PndPidMlAssociatorTask::Exec(), and PndFastSim::Exec().
|
inline |
Definition at line 54 of file PndPidProbability.h.
References Double_t, and fPionPdf.
Referenced by PndPidMvdAssociatorTask::DoPidMatch(), PndPidFtofAssociatorTask::DoPidMatch(), PndPidMdtHCAssociatorTask::DoPidMatch(), PndPidDiscAssociatorTask::DoPidMatch(), PndPidDrcAssociatorTask::DoPidMatch(), PndPidRichAssociatorTask::DoPidMatch(), PndPidEmcBayesAssociatorTask::DoPidMatch(), PndPidIdealFwdOnlyAssociatorTask::DoPidMatch(), PndPidIdealAssociatorTask::DoPidMatch(), PndPidSttAssociatorTask::DoPidMatch(), PndPidSciTAssociatorTask::DoPidMatch(), PndPidMvaAssociatorTask::DoPidMatch(), PndPidMlAssociatorTask::Exec(), and PndFastSim::Exec().
|
inline |
Definition at line 56 of file PndPidProbability.h.
References Double_t, and fProtonPdf.
Referenced by PndPidMvdAssociatorTask::DoPidMatch(), PndPidFtofAssociatorTask::DoPidMatch(), PndPidMdtHCAssociatorTask::DoPidMatch(), PndPidDiscAssociatorTask::DoPidMatch(), PndPidDrcAssociatorTask::DoPidMatch(), PndPidRichAssociatorTask::DoPidMatch(), PndPidEmcBayesAssociatorTask::DoPidMatch(), PndPidIdealFwdOnlyAssociatorTask::DoPidMatch(), PndPidIdealAssociatorTask::DoPidMatch(), PndPidSttAssociatorTask::DoPidMatch(), PndPidSciTAssociatorTask::DoPidMatch(), PndPidMvaAssociatorTask::DoPidMatch(), PndPidMlAssociatorTask::Exec(), and PndFastSim::Exec().
|
protected |
Definition at line 66 of file PndPidProbability.h.
Referenced by GetElectronPdf(), GetElectronPidProb(), GetSumProb(), NormalizeTo(), operator*(), operator*=(), Print(), Reset(), and SetElectronPdf().
|
protected |
Definition at line 71 of file PndPidProbability.h.
Referenced by GetIndex(), Print(), Reset(), and SetIndex().
|
protected |
Definition at line 69 of file PndPidProbability.h.
Referenced by GetKaonPdf(), GetKaonPidProb(), GetSumProb(), NormalizeTo(), operator*(), operator*=(), Print(), Reset(), and SetKaonPdf().
|
protected |
Definition at line 67 of file PndPidProbability.h.
Referenced by GetMuonPdf(), GetMuonPidProb(), GetSumProb(), NormalizeTo(), operator*(), operator*=(), Print(), Reset(), and SetMuonPdf().
|
protected |
Definition at line 68 of file PndPidProbability.h.
Referenced by GetPionPdf(), GetPionPidProb(), GetSumProb(), NormalizeTo(), operator*(), operator*=(), Print(), Reset(), and SetPionPdf().
|
protected |
Definition at line 70 of file PndPidProbability.h.
Referenced by GetProtonPdf(), GetProtonPidProb(), GetSumProb(), NormalizeTo(), operator*(), operator*=(), Print(), Reset(), and SetProtonPdf().