Update the analysis good run list for periods LHC10d (-2 runs) and LHC10e (removing...
authorzconesa <zconesa@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 1 Sep 2013 15:55:21 +0000 (15:55 +0000)
committerzconesa <zconesa@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 1 Sep 2013 15:55:21 +0000 (15:55 +0000)
PWGHF/vertexingHF/AddGoodRuns.C

index b2729e0..93bd5a8 100644 (file)
@@ -47,9 +47,9 @@ Int_t AddGoodRuns(AliAnalysisAlien* plugin,TString lhcPeriod,TString mcprod="")
     plugin->SetNrunsPerMaster(ngoodruns);
   }
 
-  if(lhcPeriod=="LHC10d") { // runs with high mu excluded
-    nruns=55;
-    Int_t runlist[55]={126437, 126432, 126425, 126424, 126422, 126409, 126408, 126407, 126406, 126405, 126404, 126403, 126359, 126352, 126351, 126350, 126285, 126284, 126283, 126168, 126167, 126160, 126158, 126097, 126090, 126088, 126082, 126081, 126078, 126073, 126008, 126007, 126004, 125855, 125851, 125850, 125849, 125848, 125847, 125844, 125843, 125842, 125633, 125632, 125630, 125296, 125134, 125101, 125100, 125097, 125085, 125023, 124751, 122375, 122374};
+  if(lhcPeriod=="LHC10d") { // runs with high mu excluded, updated from RCT on 1st Sept 2013 (removed 2 runs)
+    nruns=53;
+    Int_t runlist[53]={126437, 126432, 126425, 126424, 126422, 126409, 126408, 126407, 126406, 126405, 126404, 126403, 126359, 126352, 126351, 126285, 126284, 126283, 126168, 126160, 126158, 126097, 126090, 126088, 126082, 126081, 126078, 126073, 126008, 126007, 126004, 125855, 125851, 125850, 125849, 125848, 125847, 125844, 125843, 125842, 125633, 125632, 125630, 125296, 125134, 125101, 125100, 125097, 125085, 125023, 124751, 122375, 122374};
    
     for(Int_t k=0;k<nruns;k++){
       if(runlist[k]<firstrun || runlist[k]>lastrun) continue;
@@ -59,7 +59,7 @@ Int_t AddGoodRuns(AliAnalysisAlien* plugin,TString lhcPeriod,TString mcprod="")
     plugin->SetNrunsPerMaster(ngoodruns);
   }
 
-  if(lhcPeriod=="LHC10e") { // updated Apr 5 (RCT good runs)
+  if(lhcPeriod=="LHC10eP1") { // updated Apr 5 (RCT good runs)
     if(mcprod=="") {
       nruns=94;
       Int_t runlist[94]={130840, 130834, 130799, 130798, 130795, 130793, 130696, 130628, 130623, 130620, 130609, 130519, 130480, 130360, 130358, 130356, 130354, 130343, 130178, 130158, 129961, 129960, 129959, 129744, 129742, 129738, 129736, 129735, 129729, 129726, 129725, 129723, 129667, 129666, 129659, 129654, 129653, 129652, 129650, 129647, 129641, 129639, 129599, 129586, 129540, 129528, 129527, 129523, 129520, 129513, 129512, 128913, 128855, 128853, 128843, 128836, 128835, 128824, 128823, 128820, 128778, 128777, 128678, 128677, 128615, 128611, 128609, 128605, 128582, 128507, 128504, 128503, 128495, 128494, 128486, 128483, 128452, 128366, 128260, 128192, 128191, 128186, 128185, 127942, 127941, 127940, 127937, 127936, 127935, 127933, 127822, 127718, 127714, 127712};
@@ -68,6 +68,17 @@ Int_t AddGoodRuns(AliAnalysisAlien* plugin,TString lhcPeriod,TString mcprod="")
        plugin->AddRunNumber(runlist[k]);
        ngoodruns++;
       }
+    }
+  }
+  if(lhcPeriod=="LHC10e") {  // List for Pass2 updated from RCT on 1st Sept 2013 (RCT good runs)
+    if(mcprod=="") {
+      nruns=115;
+      Int_t runlist[115]={130848, 130847, 130844, 130842, 130840, 130834, 130799, 130798, 130795, 130793, 130704, 130696, 130608, 130601, 130520, 130519, 130517, 130480, 130375, 130356, 130354, 130343, 130342, 130179, 130178, 130172, 130158, 130157, 130149, 129983, 129961, 129960, 129959, 129744, 129742, 129738, 129736, 129735, 129729, 129726, 129725, 129723, 129667, 129666, 129659, 129654, 129653, 129652, 129650, 129647, 129641, 129639, 129599, 129587, 129586, 129540, 129528, 129527, 129523, 129520, 129514, 129513, 129512, 128913, 128855, 128853, 128850, 128843, 128836, 128835, 128833, 128824, 128823, 128820, 128778, 128777, 128678, 128677, 128621, 128615, 128611, 128609, 128605, 128582, 128507, 128505, 128504, 128503, 128498, 128495, 128494, 128486, 128483, 128452, 128366, 128263, 128260, 128192, 128191, 128189, 128186, 128185, 127942, 127941, 127940, 127937, 127936, 127935, 127933, 127931, 127822, 127719, 127718, 127714, 127712};
+      for(Int_t k=0;k<nruns;k++){
+       if(runlist[k]<firstrun || runlist[k]>lastrun) continue;
+       plugin->AddRunNumber(runlist[k]);
+       ngoodruns++;
+      }
     } else if(mcprod=="LHC10f7a") {
       nruns=74;
       Int_t runlist[74]={127719, 127724, 127729, 127730, 127814, 127819, 127930, 127940, 128263, 128778, 128913, 129536, 129599, 129639, 129641, 129654, 129659, 129666, 129667, 129723, 129725, 129726, 129729, 129735, 129736, 129738, 129742, 129744, 129959, 129960, 129961, 129962, 129966, 129983, 130149, 130151, 130157, 130158, 130172, 130178, 130179, 130342, 130343, 130354, 130356, 130358, 130360, 130375, 130479, 130480, 130481, 130517, 130519, 130520, 130524, 130526, 130601, 130608, 130620, 130621, 130623, 130628, 130696, 130704, 130793, 130795, 130798, 130799, 130834, 130840, 130842, 130844, 130847, 130848};