fix in Gain
[u/mrichter/AliRoot.git] / FMD / AliFMDHit.h
index 8cddebe..e885088 100644 (file)
@@ -35,9 +35,11 @@ public:
            Float_t  pz=0,
            Float_t  edep=0,
            Int_t    pdg=0,
-           Float_t  t=0);
+           Float_t  t=0, 
+           Float_t  l=0, 
+           Bool_t   stop=kFALSE);
   virtual ~AliFMDHit() {}
-
+  
   UShort_t Detector()  const { return fDetector; }
   Char_t   Ring()      const { return fRing;     }
   UShort_t Sector()    const { return fSector;   }
@@ -51,7 +53,12 @@ public:
   Float_t  Q()          const;
   Int_t    Pdg()        const { return fPdg;      }
   Float_t  Time()       const { return fTime;     }
-  void     Print(Option_t* opt="") const;
+  Float_t  Length()     const { return fLength;   }
+  Bool_t   IsStop()     const { return fStop;     }
+
+  void        Print(Option_t* opt="") const;
+  const char* GetName()               const;
+  const char* GetTitle()              const;
 
   void     SetEdep(Float_t edep) { fEdep = edep; }
 protected:
@@ -65,8 +72,10 @@ protected:
   Int_t    fPdg;       // Particles PDG code 
   Float_t  fEdep;      // Energy deposition
   Float_t  fTime;      // Particle's time of flight
-
-  ClassDef(AliFMDHit,1)  //Hits for detector FMD
+  Float_t  fLength;    // Track length through material. 
+  Bool_t   fStop;      // Whether track was stopped. 
+  
+  ClassDef(AliFMDHit,2)  //Hits for detector FMD
 };
 #endif
 //____________________________________________________________________