4 #include "FairRootManager.h" 
   13   FairRootManager *fManager =FairRootManager::Instance();
 
   36   std::cout << 
"InitStatus PndPidRichAssociatorTask::Init()" << std::endl;
 
   38   FairRootManager *fManager =FairRootManager::Instance();       
 
   42     std::cout << 
"-I- PndPidRichAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!" << std::endl;
 
   48   std::cout << 
"-I- PndPidRichAssociatorTask::Init: Success!" << std::endl;
 
   60   if(
fVerbose>1) std::cout << 
"-I- Start PndPidRichAssociatorTask. "<<std::endl;
 
   81     Float_t mass   = 0.0005;
 
  105     Float_t mass   = 0.938;
 
  116       TF1 *gausPdf = 
new TF1(
"gausPdf",
"gausn",0,1);
 
  117       gausPdf->SetParameter(0,1);
 
  118       gausPdf->SetParameter(1,center);
 
  119       gausPdf->SetParameter(2,sigma);
 
  134   FairRootManager::Instance()->
 
Float_t GetRichThetaCErr() const 
Int_t GetRichIndex() const 
void SetPionPdf(Double_t val)
PndPidRichAssociatorTask()
Double_t val[nBoxes][nFEBox]
static T Sqrt(const T &x)
void SetKaonPdf(Double_t val)
Float_t GetRichThetaC() const 
TString fTrackBranchNamePidHypo
PndPidProbability TCA for charged particles. 
virtual void Exec(Option_t *option)
void SetElectronPdf(Double_t val)
void SetMuonPdf(Double_t val)
h_MC_angle SetTitle("MC truth: opening angle of #pi^{0}")
TClonesArray * fPidChargedProb
PndPidCandidate TCA for charged particles. 
Double_t GetPdf(Double_t thetaC, Double_t mom, Double_t mass, Double_t sigma)
TClonesArray * fPidChargedCand
void DoPidMatch(PndPidCandidate *pidcand, PndPidProbability *prob)
void SetProtonPdf(Double_t val)
virtual InitStatus Init()
virtual ~PndPidRichAssociatorTask()
virtual void SetParContainers()
TVector3 GetMomentum() const