Fix from Chiara Oppedisano: ZDC TDCs initial/dummy values are set to 999 in order...
authorshahoian <ruben.shahoyan@cern.ch>
Mon, 20 Oct 2014 13:22:50 +0000 (15:22 +0200)
committershahoian <ruben.shahoyan@cern.ch>
Mon, 20 Oct 2014 13:22:50 +0000 (15:22 +0200)
STEER/AOD/AliAODZDC.cxx
STEER/ESD/AliESDZDC.h

index ee58cd5..8f996d4 100644 (file)
@@ -40,8 +40,8 @@ AliAODZDC::AliAODZDC() :
   fImpactParamSideC(0),
   fZDCTDCSum(0),        
   fZDCTDCDifference(0),
-  fZNCTDC(0),
-  fZNATDC(0)
+  fZNCTDC(-999.),
+  fZNATDC(-999.)
 {
 // Default constructor
   for(Int_t i=0; i<5; i++){
index 47006e1..d4faa97 100644 (file)
@@ -77,18 +77,18 @@ public:
   Float_t GetZDCTDCCorrected(Int_t i, Int_t j) const 
   {
     if(AliESDZDC::kCorrectedTDCFilled && (fZDCTDCData[i][j]!=0)) return fZDCTDCCorrected[i][j];
-          else return 0.;
+          else return 999.;
   }
   
   Float_t GetZNTDCSum(Int_t ihit) const 
   {
     if(ihit<4 && AliESDZDC::kCorrectedTDCFilled && (fZDCTDCData[10][ihit]!=0) && (fZDCTDCData[12][ihit]!=0)) return (Float_t) (fZDCTDCCorrected[10][ihit]+fZDCTDCCorrected[12][ihit]);
-    else return 0.;
+    else return 999.;
   }
   Float_t GetZNTDCDiff(Int_t ihit) const 
   {
     if(ihit<4 && AliESDZDC::kCorrectedTDCFilled &&  (fZDCTDCData[10][ihit]!=0) && (fZDCTDCData[12][ihit]!=0)) return (Float_t) (fZDCTDCCorrected[12][ihit]-fZDCTDCCorrected[10][ihit]);
-    else return 0.;
+    else return 999.;
   }
   
   virtual Float_t GetZDCTimeSum() const