This update is a step in the continuous development of EMCAL.
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALv1.h
index 1e94de26cc304f00a8a9bf1eced24dec441e5053..c3f145bf88e2fdec74d240ab3e2afe1c9795f98c 100644 (file)
@@ -9,7 +9,7 @@
 // Implementation version v1 of EMCAL Manager class 
 //*--                  
 //*-- Author: Sahal Yacoob (LBL / UCT) 
-//*--  and  : Jennifer Klay
+//*--  and  : Jennifer Klay (LBL)
 //#include <assert.h>
 
 // --- ROOT system ---
@@ -28,8 +28,8 @@ class AliEMCALv1 : public AliEMCALv0 {
     // requested by the Coding Convention
     AliEMCALv1(const AliEMCALv0 & emcal) {abort();}
     virtual ~AliEMCALv1(void) ;
-    virtual void  AddHit( Int_t shunt, Int_t primary, Int_t track,
-                         Int_t id, Float_t *hits, TLorentzVector *p);
+    virtual void  AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t iparent, Float_t ienergy,
+                         Int_t id, Float_t *hits, Float_t *p);
     // Gives the version number 
     virtual Int_t  IsVersion(void) const {return 1;}
     virtual void StepManager(void) ;
@@ -38,7 +38,10 @@ class AliEMCALv1 : public AliEMCALv0 {
     AliEMCALv1 & operator = (const AliEMCALv0 & rvalue){abort();return *this;}
   
  protected:
-    ClassDef(AliEMCALv1,1)//Implementation of EMCAL manager class for layout EMC+PPSD
+    ClassDef(AliEMCALv1,2)//Implementation of EMCAL manager class to produce hits in a Central Calorimeter 
+
+ private:
+    Double_t fSamplingFraction ; // Sampling Fraction of Calorimeter E = f*Elos  
 
 };
 #endif // AliEMCALV1_H