4 #include "FairRootManager.h" 
   14   FairRootManager *fManager =FairRootManager::Instance();
 
   21   if (inFile->IsZombie() || inFile==
nullptr){
 
   22           std::cout<<
" Error opening Probability file. "<<std::endl;
 
   27           inTree = (TTree*)inFile->Get(
"cbmsim");
 
   28       inTree->GetBranch(
"PidAlgoMl")->SetAutoDelete(kFALSE);
 
   45   std::cout << 
"InitStatus PndPidMlAssociatorTask::Init()" << std::endl;
 
   49   FairRootManager *fManager =FairRootManager::Instance();       
 
   51   fPidChargedCand = (TClonesArray *)fManager->GetObject(
"PidChargedCand");
 
   53     std::cout << 
"-I- PndPidMlAssociatorTask::Init: No PndPidCandidate array PidChargedCand there!" << std::endl;
 
   59   std::cout << 
"-I- PndPidMlAssociatorTask::Init: Success!" << std::endl;
 
   71   if(
fVerbose>1) std::cout << 
"-I- Start PndPidMlAssociatorTask. "<<std::endl;
 
   94   FairRootManager::Instance()->
 
Int_t i
Input Tree for Ml outputs. 
void SetPionPdf(Double_t val)
TClonesArray * fPidChargedCand
TClonesArray * fPidChargedProb
PndPidProbability TCA for charged particles. 
void SetKaonPdf(Double_t val)
Double_t GetKaonPdf() const 
void SetElectronPdf(Double_t val)
void SetMuonPdf(Double_t val)
Double_t GetElectronPdf() const 
h_MC_angle SetTitle("MC truth: opening angle of #pi^{0}")
TClonesArray * fPidAlgoMl
PndPidCandidate TCA for charged particles. 
virtual void Exec(Option_t *option)
Tree Index. 
PndPidMlAssociatorTask(const char *name, const char *title="Pnd Task")
virtual ~PndPidMlAssociatorTask()
void SetProtonPdf(Double_t val)
TTree * inTree
PndPidProbability TCA for charged particles. 
Double_t GetMuonPdf() const 
virtual InitStatus Init()
Double_t GetProtonPdf() const 
virtual void SetParContainers()
Double_t GetPionPdf() const