ROOT logo
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice                               */

// $Id$

/// \ingroup sim
/// \class AliMUONSDigitizerV2
/// \brief MUON SDigitizer (from Hits to SDigits).
///
/// New sdigitizer, not deriving from MUONDigitizer, and using
/// new Response:DisIntegrate method
/// Note also that this one does *not* merge sdigits at all 
/// (this is deferred to the digitizer, which anyway has to do it), 
/// thus speeding a little bit this step.
///
/// \author Laurent Aphecetche

#ifndef ALIMUONSDIGITIZERV2_H
#define ALIMUONSDIGITIZERV2_H

#include "TNamed.h"

class AliMUONSDigitizerV2 : public TNamed
{
public:
  AliMUONSDigitizerV2();
  virtual ~AliMUONSDigitizerV2();
  
  virtual void Digitize(Option_t* opt="");
  
private:
  static Float_t  fgkMaxIntTime; ///< maximum time of interaction
  static Float_t  fgkMaxPosTimeDif; ///< maximum event time after the triggered event for a hit to be digitized 
  static Float_t  fgkMaxNegTimeDif; ///< maximum event time before the triggered event for a hit to be digitized 
  static Float_t  fgkMinTimeDif; ///< minimum time difference for the reduction factor to be applied  
    
  ClassDef(AliMUONSDigitizerV2,2) // MUON SDigitizer V2-1
};

#endif
 AliMUONSDigitizerV2.h:1
 AliMUONSDigitizerV2.h:2
 AliMUONSDigitizerV2.h:3
 AliMUONSDigitizerV2.h:4
 AliMUONSDigitizerV2.h:5
 AliMUONSDigitizerV2.h:6
 AliMUONSDigitizerV2.h:7
 AliMUONSDigitizerV2.h:8
 AliMUONSDigitizerV2.h:9
 AliMUONSDigitizerV2.h:10
 AliMUONSDigitizerV2.h:11
 AliMUONSDigitizerV2.h:12
 AliMUONSDigitizerV2.h:13
 AliMUONSDigitizerV2.h:14
 AliMUONSDigitizerV2.h:15
 AliMUONSDigitizerV2.h:16
 AliMUONSDigitizerV2.h:17
 AliMUONSDigitizerV2.h:18
 AliMUONSDigitizerV2.h:19
 AliMUONSDigitizerV2.h:20
 AliMUONSDigitizerV2.h:21
 AliMUONSDigitizerV2.h:22
 AliMUONSDigitizerV2.h:23
 AliMUONSDigitizerV2.h:24
 AliMUONSDigitizerV2.h:25
 AliMUONSDigitizerV2.h:26
 AliMUONSDigitizerV2.h:27
 AliMUONSDigitizerV2.h:28
 AliMUONSDigitizerV2.h:29
 AliMUONSDigitizerV2.h:30
 AliMUONSDigitizerV2.h:31
 AliMUONSDigitizerV2.h:32
 AliMUONSDigitizerV2.h:33
 AliMUONSDigitizerV2.h:34
 AliMUONSDigitizerV2.h:35
 AliMUONSDigitizerV2.h:36
 AliMUONSDigitizerV2.h:37
 AliMUONSDigitizerV2.h:38
 AliMUONSDigitizerV2.h:39
 AliMUONSDigitizerV2.h:40