]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGDQ/dielectron/macrosLMEE/AddTask_oezdemir_pp2012.C
Corrected end-of-line behavior
[u/mrichter/AliRoot.git] / PWGDQ / dielectron / macrosLMEE / AddTask_oezdemir_pp2012.C
index 27503f0e56ac4b99f60782869115a3a45dd98d16..51cd6c1485f9b6d89edb1fcae3839c93841c4e4d 100644 (file)
@@ -1,90 +1,90 @@
-AliAnalysisTask *AddTask_oezdemir_pp2012(Bool_t getFromAlien=kFALSE){\r
-\r
-\r
-  //get the current analysis manager\r
-  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();\r
-  if (!mgr) {\r
-    Error("AddTask_oezdemir_pp2012", "No analysis manager found.");\r
-    return 0;\r
-  }\r
-\r
-//Get the current train configuration\r
-  TString trainConfig=gSystem->Getenv("CONFIG_FILE");\r
-  TString configBasePath("$TRAIN_ROOT/oezdemir_LOWMASS/");\r
-  TString trainRoot=gSystem->Getenv("TRAIN_ROOT");\r
-  if (trainRoot.IsNull()) configBasePath= "$ALICE_ROOT/PWGDQ/dielectron/macrosLMEE/";\r
-\r
-  if (getFromAlien &&\r
-      (!gSystem->Exec("alien_cp alien:///alice/cern.ch/user/m/mozdemir/PWGDQ/dielectron/macrosLMEE/Configpp2012Oezdemir.C"))\r
-     ) {\r
-        configBasePath=Form("%s/",gSystem->pwd());\r
-  }\r
-\r
-  TString configFile("Configpp2012Oezdemir.C");\r
-\r
-  TString configFilePath(configBasePath+configFile);\r
-\r
-  //Do we have an MC handler?\r
-  Bool_t hasMC=(AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler()!=0x0);\r
-  \r
-  \r
-  //create task and add it to the manager\r
-  AliAnalysisTaskMultiDielectron *task=new AliAnalysisTaskMultiDielectron("MultiDiEData");\r
-  if (!hasMC) task->UsePhysicsSelection();\r
-\r
-//Add event filter\r
-AliDielectronEventCuts *eventCuts=new AliDielectronEventCuts("eventCuts","Vertex Track && |vtxZ|<10 && ncontrib>0");\r
-eventCuts->SetRequireVertex();\r
-eventCuts->SetVertexZ(-10.,10.);\r
-eventCuts->SetMinVtxContributors(1);\r
-\r
-  task->SetEventFilter(eventCuts);\r
-  //2012 Min Bias?\r
-  task->SetTriggerMask(AliVEvent::kINT7+AliVEvent::kMB+AliVEvent::kINT8);\r
-\r
-  mgr->AddTask(task);\r
-\r
-\r
-  //load dielectron configuration file\r
-  gROOT->LoadMacro(configFilePath.Data());\r
-\r
-  //If MC available decide which pdg codes are tested:\r
-\r
-  AliDielectron *lowmass0=Configpp2012Oezdemir(0,hasMC);\r
-  task->AddDielectron(lowmass0);\r
-  printf("add: %s\n",lowmass0->GetName());\r
-\r
-       //create output container\r
-  AliAnalysisDataContainer *coutput1 =\r
-    mgr->CreateContainer("oezdemir_pp2012_tree",\r
-                         TTree::Class(),\r
-                         AliAnalysisManager::kExchangeContainer,\r
-                         "LMEEoutput.root");\r
-  \r
-  AliAnalysisDataContainer *cOutputHist1 =\r
-    mgr->CreateContainer("oezdemir_pp2012_out",\r
-                         TList::Class(),\r
-                         AliAnalysisManager::kOutputContainer,\r
-                         "LMEEoutput.root");\r
-\r
-  AliAnalysisDataContainer *cOutputHist2 =\r
-    mgr->CreateContainer("oezdemir_pp2012_CF",\r
-                         TList::Class(),\r
-                         AliAnalysisManager::kOutputContainer,\r
-                         "LMEEoutput.root");\r
-\r
-  AliAnalysisDataContainer *cOutputHist3 =\r
-    mgr->CreateContainer("oezdemir_pp2012_EventStat",\r
-                         TH1D::Class(),\r
-                         AliAnalysisManager::kOutputContainer,\r
-                         "LMEEoutput.root");\r
-\r
-  \r
-  mgr->ConnectInput(task,  0, mgr->GetCommonInputContainer());\r
-  mgr->ConnectOutput(task, 0, coutput1 );\r
-  mgr->ConnectOutput(task, 1, cOutputHist1);\r
-  mgr->ConnectOutput(task, 2, cOutputHist2);\r
-  mgr->ConnectOutput(task, 3, cOutputHist3);\r
-\r
-  return task;\r
-}\r
+AliAnalysisTask *AddTask_oezdemir_pp2012(Bool_t getFromAlien=kFALSE){
+
+
+  //get the current analysis manager
+  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
+  if (!mgr) {
+    Error("AddTask_oezdemir_pp2012", "No analysis manager found.");
+    return 0;
+  }
+
+//Get the current train configuration
+  TString trainConfig=gSystem->Getenv("CONFIG_FILE");
+  TString configBasePath("$TRAIN_ROOT/oezdemir_LOWMASS/");
+  TString trainRoot=gSystem->Getenv("TRAIN_ROOT");
+  if (trainRoot.IsNull()) configBasePath= "$ALICE_ROOT/PWGDQ/dielectron/macrosLMEE/";
+
+  if (getFromAlien &&
+      (!gSystem->Exec("alien_cp alien:///alice/cern.ch/user/m/mozdemir/PWGDQ/dielectron/macrosLMEE/Configpp2012Oezdemir.C"))
+     ) {
+        configBasePath=Form("%s/",gSystem->pwd());
+  }
+
+  TString configFile("Configpp2012Oezdemir.C");
+
+  TString configFilePath(configBasePath+configFile);
+
+  //Do we have an MC handler?
+  Bool_t hasMC=(AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler()!=0x0);
+  
+  
+  //create task and add it to the manager
+  AliAnalysisTaskMultiDielectron *task=new AliAnalysisTaskMultiDielectron("MultiDiEData");
+  if (!hasMC) task->UsePhysicsSelection();
+
+//Add event filter
+AliDielectronEventCuts *eventCuts=new AliDielectronEventCuts("eventCuts","Vertex Track && |vtxZ|<10 && ncontrib>0");
+eventCuts->SetRequireVertex();
+eventCuts->SetVertexZ(-10.,10.);
+eventCuts->SetMinVtxContributors(1);
+
+  task->SetEventFilter(eventCuts);
+  //2012 Min Bias?
+  task->SetTriggerMask(AliVEvent::kINT7+AliVEvent::kMB+AliVEvent::kINT8);
+
+  mgr->AddTask(task);
+
+
+  //load dielectron configuration file
+  gROOT->LoadMacro(configFilePath.Data());
+
+  //If MC available decide which pdg codes are tested:
+
+  AliDielectron *lowmass0=Configpp2012Oezdemir(0,hasMC);
+  task->AddDielectron(lowmass0);
+  printf("add: %s\n",lowmass0->GetName());
+
+       //create output container
+  AliAnalysisDataContainer *coutput1 =
+    mgr->CreateContainer("oezdemir_pp2012_tree",
+                         TTree::Class(),
+                         AliAnalysisManager::kExchangeContainer,
+                         "LMEEoutput.root");
+  
+  AliAnalysisDataContainer *cOutputHist1 =
+    mgr->CreateContainer("oezdemir_pp2012_out",
+                         TList::Class(),
+                         AliAnalysisManager::kOutputContainer,
+                         "LMEEoutput.root");
+
+  AliAnalysisDataContainer *cOutputHist2 =
+    mgr->CreateContainer("oezdemir_pp2012_CF",
+                         TList::Class(),
+                         AliAnalysisManager::kOutputContainer,
+                         "LMEEoutput.root");
+
+  AliAnalysisDataContainer *cOutputHist3 =
+    mgr->CreateContainer("oezdemir_pp2012_EventStat",
+                         TH1D::Class(),
+                         AliAnalysisManager::kOutputContainer,
+                         "LMEEoutput.root");
+
+  
+  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);
+
+  return task;
+}