]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONSDigitizerV2.h
reco update
[u/mrichter/AliRoot.git] / MUON / AliMUONSDigitizerV2.h
1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice                               */
3
4 // $Id$
5
6 /// \ingroup sim
7 /// \class AliMUONSDigitizerV2
8 /// \brief MUON SDigitizer (from Hits to SDigits).
9 ///
10 /// New sdigitizer, not deriving from MUONDigitizer, and using
11 /// new Response:DisIntegrate method
12 /// Note also that this one does *not* merge sdigits at all 
13 /// (this is deferred to the digitizer, which anyway has to do it), 
14 /// thus speeding a little bit this step.
15 ///
16 /// \author Laurent Aphecetche
17
18 #ifndef ALIMUONSDIGITIZERV2_H
19 #define ALIMUONSDIGITIZERV2_H
20
21 #include "TNamed.h"
22
23 class AliMUONSDigitizerV2 : public TNamed
24 {
25 public:
26   AliMUONSDigitizerV2();
27   virtual ~AliMUONSDigitizerV2();
28   
29   virtual void Digitize(Option_t* opt="");
30   
31 private:
32   static Float_t  fgkMaxIntTime; ///< maximum time of interaction
33   static Float_t  fgkMaxPosTimeDif; ///< maximum event time after the triggered event for a hit to be digitized 
34   static Float_t  fgkMaxNegTimeDif; ///< maximum event time before the triggered event for a hit to be digitized 
35   static Float_t  fgkMinTimeDif; ///< minimum time difference for the reduction factor to be applied  
36     
37   ClassDef(AliMUONSDigitizerV2,2) // MUON SDigitizer V2-1
38 };
39
40 #endif