]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALDigit.h
Removing useless const to avoid warnings on alphacxx6
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALDigit.h
index eba93033be78c543d832d9fbd6b7b0d67db2314b..bc1343048482a4ce67e4009501c03efc74eff148 100644 (file)
@@ -9,7 +9,7 @@
 //  EMCAL digit: 
 // 
 //  A  Digit is the sum of energy in a Tower (Hit sum) and stores information, about primaries
-//  and enterring particle contributing to a Digit
+//  and entering particle contributing to a Digit
 //
 //*-- Author: Sahal Yacoob (LBL)
 // based on : AliPHOSDigit
@@ -40,27 +40,23 @@ class AliEMCALDigit : public AliDigitNew {
   AliEMCALDigit& operator*(Float_t factor) ; 
  
   Int_t   Compare(const TObject * obj) const ;  
-  const Float_t GetEta() const ; 
-  Int_t   GetNprimary() const { 
-    // returns the number of primaries
-    return fNprimary ; }
+  Float_t GetEta() const ; 
+  Int_t   GetNprimary() const { return fNprimary ; }
   Int_t   GetPrimary(Int_t index) const ; 
   Int_t   GetNiparent() const {return fNiparent;}
   Int_t   GetIparent(Int_t index) const ;
-  const Float_t GetPhi() const;
+  Float_t GetPhi() const;
   Float_t GetTime(void) const {return fTime ;}
-  const Bool_t IsInPreShower() const ;
-  Bool_t  IsSortable() const { 
-    // says that AliEMCALDigits are sortable (needed for Sort method
-    return kTRUE ; }
-  void    SetAmp(Int_t amp) { 
-    // sets the amplitude data member 
-    fAmp= amp ; } 
-  void SetId(Int_t id) {fId = id ;}
-  void SetTime(Float_t time) {fTime = time ;}
-  void ShiftPrimary(Int_t shift); // shift to semarate different TreeK in merging
+  Float_t GetTimeR(void) const {return fTimeR ;}
+  Bool_t  IsSortable() const { return kTRUE ; }
+  void    SetAmp(Int_t amp) { fAmp= amp ; } 
+  void    SetId(Int_t id) {fId = id ;}
+  void    SetTime(Float_t time) {fTime = time ;}
+  void    SetTimeR(Float_t time) {fTimeR = time ;}
+  void    ShiftPrimary(Int_t shift); // shift to separate different TreeK in merging
  
  private: 
+
   Int_t fNprimary ;     // Number of primaries
   Int_t fNMaxPrimary ;  // Max Number of primaries
   Int_t *fPrimary ;     //[fNMaxPrimary]  Array of primaries       
@@ -70,8 +66,9 @@ class AliEMCALDigit : public AliDigitNew {
   Int_t *fIparent ;     //[fNMaxiparent] Array of parents       
   Int_t fMaxIter  ;     // Number to Increment Maxiparent, and MaxPrimary if default is not sufficient
   Float_t fTime ;       // Calculated time  
-
-  ClassDef(AliEMCALDigit,1)   // Digit in EMCAL 
+  Float_t fTimeR ;      // Earliest time: to be used by Digits2Raw
+  ClassDef(AliEMCALDigit,2)   // Digit in EMCAL 
 
 } ;