//
}
+void AlidNdEtaAnalysisMCSelector::Init(TTree *tree)
+{
+ AlidNdEtaAnalysisSelector::Init(tree);
+
+ tree->SetBranchStatus("ESD", 0);
+}
+
Bool_t AlidNdEtaAnalysisMCSelector::Process(Long64_t entry)
{
//
TArrayF vtxMC(3);
genHeader->PrimaryVertex(vtxMC);
+ particleTree->SetBranchStatus("*", 0);
+ particleTree->SetBranchStatus("fDaughter[2]", 1);
+ particleTree->SetBranchStatus("fPdgCode", 1);
+ particleTree->SetBranchStatus("fPx", 1);
+ particleTree->SetBranchStatus("fPy", 1);
+ particleTree->SetBranchStatus("fPz", 1);
+
TParticle* particle = 0;
particleTree->SetBranchAddress("Particles", &particle);
AlidNdEtaAnalysisMCSelector(TTree *tree=0);
virtual ~AlidNdEtaAnalysisMCSelector();
+ virtual void Init(TTree *tree);
virtual Bool_t Process(Long64_t entry);
protected: