Set a dedicated bit in case the saturation effect is corrected. To be used in order...
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 31 Jan 2011 15:12:35 +0000 (15:12 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 31 Jan 2011 15:12:35 +0000 (15:12 +0000)
STEER/AliESDVZERO.h
VZERO/AliVZEROReconstructor.cxx

index 7ef30de..6d49887 100644 (file)
@@ -20,7 +20,8 @@ public:
     kCorrectedLeadingTime = BIT(14),
     kTriggerBitsFilled = BIT(15),
     kDecisionFilled = BIT(16),
-    kOnlineBitsFilled = BIT(17)
+    kOnlineBitsFilled = BIT(17),
+    kCorrectedForSaturation = BIT(18)
   };
   enum Decision { kV0Invalid = -1, kV0Empty = 0, kV0BB, kV0BG, kV0Fake };
   
index e48b635..b57f314 100644 (file)
@@ -379,6 +379,7 @@ void AliVZEROReconstructor::FillESD(TTree* digitsTree, TTree* /*clustersTree*/,
   fESDVZERO->SetBit(AliESDVZERO::kOnlineBitsFilled,kTRUE);
   fESDVZERO->SetBBFlag(aBBflag);
   fESDVZERO->SetBGFlag(aBGflag);
+  fESDVZERO->SetBit(AliESDVZERO::kCorrectedForSaturation,kTRUE);
 
   // now fill the V0 decision and channel flags
   {