1 #ifndef PNDPIDPROBABILITY_H     2 #define PNDPIDPROBABILITY_H    20   PndPidProbability(Double_t e, Double_t mu, Double_t 
pi, Double_t k, Double_t p, Int_t idx = -1);
    30   Double_t 
GetPdf(
int pdgCode);
    75              fProtonPdf * flux->GetProtonPdf();
 
friend std::ostream & operator<<(std::ostream &out, PndPidProbability &pid)
 
Double_t GetElectronPidProb(PndPidProbability *flux=nullptr) const
 
void SetPionPdf(Double_t val)
 
Double_t GetProtonPdf() const
 
Double_t GetPdf(int pdgCode)
 
PndPidProbability operator*(const PndPidProbability &a)
 
Double_t GetPidProb(int pdgCode)
 
void SetKaonPdf(Double_t val)
 
void SetElectronPdf(Double_t val)
 
void SetMuonPdf(Double_t val)
 
PndPidProbability & operator*=(const PndPidProbability &a)
 
Double_t GetProtonPidProb(PndPidProbability *flux=nullptr) const
 
Double_t GetKaonPidProb(PndPidProbability *flux=nullptr) const
 
Double_t GetElectronPdf() const
 
void SetProtonPdf(Double_t val)
 
Double_t GetMuonPdf() const
 
void NormalizeTo(Double_t N=1.)
 
Double_t GetKaonPdf() const
 
Double_t GetPionPidProb(PndPidProbability *flux=nullptr) const
 
Double_t GetPionPdf() const
 
Double_t GetMuonPidProb(PndPidProbability *flux=nullptr) const
 
Double_t GetSumProb(PndPidProbability *flux=nullptr) const