]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROdigit.h
Adding Tasks to create NuclexAOD from MC productions and first Task to read Nuclex AOD
[u/mrichter/AliRoot.git] / VZERO / AliVZEROdigit.h
index 4d7bb3a647b18b4208531a37a3d60049d05294f2..24dfe9c61d92fe0de3b96d6aaa988bfeaa693322 100644 (file)
@@ -12,8 +12,7 @@ class AliVZEROdigit: public AliDigit  {
 
  public:
     AliVZEROdigit();
-    AliVZEROdigit(Int_t   PMnumber, Float_t  adc, Float_t time);
-    AliVZEROdigit(Int_t   PMnumber, Float_t  adc, Float_t time, 
+    AliVZEROdigit(Int_t   PMnumber, Float_t time, 
                   Float_t TimeWidth,
                  Bool_t  Integrator,
                  Short_t *chargeADC = 0,
@@ -24,7 +23,7 @@ class AliVZEROdigit: public AliDigit  {
     enum {kNClocks = 21};
 
     Int_t   PMNumber()   const {return fPMNumber;}    
-    Float_t ADC()        const {return fADC;}
+    Short_t ADC()        const {return fChargeADC[kNClocks/2];}
     Float_t Time()       const {return fTime;}
     Float_t Width()      const {return fWidth;} 
     Bool_t  Integrator() const {return fIntegrator;}
@@ -32,13 +31,12 @@ class AliVZEROdigit: public AliDigit  {
     
   protected:
     Int_t   fPMNumber;      // PhotoMultiplier number (0 to 63)
-    Float_t fADC;           // ADC response
     Float_t fTime;          // Time of Flight
     Float_t fWidth;         // Width of the time distribution
     Bool_t  fIntegrator;    // Integrator used
     Short_t fChargeADC[kNClocks]; // ADC samples as present in raw data
 
-    ClassDef(AliVZEROdigit,5)  // VZERO Digit class
+    ClassDef(AliVZEROdigit,6)  // VZERO Digit class
 };
 
 #endif