]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
- modifications for reduced trees (Ionut)
authorjbook <jbook@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 Jul 2012 11:29:00 +0000 (11:29 +0000)
committerjbook <jbook@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 Jul 2012 11:29:00 +0000 (11:29 +0000)
PWGDQ/dielectron/AliAnalysisTaskReducedTree.cxx
PWGDQ/dielectron/AliDielectronPID.cxx
PWGDQ/dielectron/macrosJPSI/AddTask_ReducedTree.C

index 607132a94402456082242e9252f0765bd3d74060..52b49f4c5dd29418d440bf85786c777ecc34f4ae 100644 (file)
@@ -126,11 +126,12 @@ AliAnalysisTaskReducedTree::AliAnalysisTaskReducedTree(const char *name) :
   fLambdaMassRange[0] = 1.08; fLambdaMassRange[1] = 1.15;
   
   DefineInput(0,TChain::Class());
-  DefineOutput(1, TList::Class());   // QA histograms
-  DefineOutput(2, TTree::Class());   // reduced information tree
-  if(fFillFriendInfo) DefineOutput(3, TTree::Class());   // reduced information tree with friends
+  //DefineOutput(1, TList::Class());   // QA histograms
+  //DefineOutput(2, TTree::Class());   // reduced information tree
+  //if(fFillFriendInfo) DefineOutput(3, TTree::Class());   // reduced information tree with friends
   //DefineOutput(2, TTree::Class());   // reduced information tree with friends
-  
+  DefineOutput(1, TTree::Class());   // reduced information tree  
+
   fListHistos.SetName("QAhistograms");
   fListDielectron.SetOwner();
   fListHistos.SetOwner(kFALSE);
@@ -165,10 +166,11 @@ void AliAnalysisTaskReducedTree::UserCreateOutputObjects()
   fReducedEvent = new AliReducedEvent("DstEvent");
   fTree->Branch("Event",&fReducedEvent,16000,99);
     
-  PostData(1, &fListHistos);
-  PostData(2, fTree);
-  if(fFillFriendInfo) PostData(3, fFriendTree);
+  //PostData(1, &fListHistos);
+  //PostData(2, fTree);
+  //if(fFillFriendInfo) PostData(3, fFriendTree);
   //PostData(2, fFriendTree);
+  PostData(1, fTree);
 }
 
 //_________________________________________________________________________________
@@ -256,10 +258,11 @@ void AliAnalysisTaskReducedTree::UserExec(Option_t *option)
   if(fFillFriendInfo) fFriendTree->Fill();
       
   // if there are candidate pairs, add the information to the reduced tree
-  PostData(1, &fListHistos);
-  PostData(2, fTree);
-  if(fFillFriendInfo) PostData(3, fFriendTree);
+  //PostData(1, &fListHistos);
+  //PostData(2, fTree);
+  //if(fFillFriendInfo) PostData(3, fFriendTree);
   //PostData(2, fFriendTree);
+  PostData(1, fTree);
 }
 
 
index afa188f412a22cea447add154097f3ace9abbb12..efa9dfdfa35e0ae144a4cdbf8af64e0badad0ab2 100644 (file)
@@ -134,8 +134,8 @@ void AliDielectronPID::AddCut(DetType det, AliPID::EParticleType type, Double_t
   fRequirePIDbit[fNcuts]=pidBitType;
   fActiveCuts[fNcuts]=(var==-1 ? AliDielectronVarManager::kP : var);
 
-  AliInfo(Form("Add PID cut %d: sigma [% .1f,% .1f] \t cut [% .1f,% .f] \t var %d->%s \n",
-              fNcuts,nSigmaLow,nSigmaUp,min,max,fActiveCuts[fNcuts],AliDielectronVarManager::GetValueName(fActiveCuts[fNcuts])));  
+  //  AliInfo(Form("Add PID cut %d: sigma [% .1f,% .1f] \t cut [% .1f,% .f] \t var %d->%s \n",
+  //          fNcuts,nSigmaLow,nSigmaUp,min,max,fActiveCuts[fNcuts],AliDielectronVarManager::GetValueName(fActiveCuts[fNcuts])));  
   
   ++fNcuts;
 
index 25e114c18c784ebd5113e3a58154616a807c2c32..fc817370569328fadc666168b2b5eeba9249615c 100644 (file)
@@ -3,16 +3,13 @@ AliAnalysisTask *AddTask_ReducedTree(){
   //get the current analysis manager
   AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
   if (!mgr) {
-    Error("AddTask_iarsene_dst", "No analysis manager found.");
+    Error("AddTask_ReducedTree", "No analysis manager found.");
     return 0;
   }
 
   //Do we have an MC handler?
   Bool_t hasMC=(AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler()!=0x0);
   
-  //gROOT->LoadMacro("AliReducedEvent.cxx+g");
-  //gROOT->LoadMacro("AliAnalysisTaskReducedTree.cxx+g");
-  
   //create task and add it to the manager
   AliAnalysisTaskReducedTree *task=new AliAnalysisTaskReducedTree("DSTTreeMaker");
   task->SetTriggerMask(AliVEvent::kMB+AliVEvent::kCentral+AliVEvent::kSemiCentral);
@@ -22,7 +19,7 @@ AliAnalysisTask *AddTask_ReducedTree(){
   
   task->SetFillV0Info(kFALSE);
   task->SetFillCaloClusterInfo(kFALSE);
-  //task->SetFillFriendInfo(kFALSE);
+  task->SetFillFriendInfo(kFALSE);
   
   task->SetEventFilter(CreateEventFilter());
   task->SetTrackFilter(CreateGlobalTrackFilter());
@@ -70,11 +67,11 @@ AliAnalysisTask *AddTask_ReducedTree(){
 
   mgr->ConnectInput(task,  0, mgr->GetCommonInputContainer());
   mgr->ConnectOutput(task, 0, coutput1 );
-  mgr->ConnectOutput(task, 1, cOutputHist1);
-  mgr->ConnectOutput(task, 2, cOutputHist2);
-  mgr->ConnectOutput(task, 3, cOutputHist3);
+  //mgr->ConnectOutput(task, 1, cOutputHist1);
+  //mgr->ConnectOutput(task, 2, cOutputHist2);
+  //mgr->ConnectOutput(task, 3, cOutputHist3);
   //mgr->ConnectOutput(task, 2, cOutputHist3);
-  
+  mgr->ConnectOutput(task, 1, cOutputHist2);
   return task;
 }