AliRoot Core  v5-06-15 (45dab64)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONSDigitizerV2 Class Reference

MUON SDigitizer (from Hits to SDigits). More...

#include <AliMUONSDigitizerV2.h>

Inheritance diagram for AliMUONSDigitizerV2:

Public Member Functions

 AliMUONSDigitizerV2 ()
 
virtual ~AliMUONSDigitizerV2 ()
 
virtual void Digitize (Option_t *opt="")
 

Static Private Attributes

static Float_t fgkMaxIntTime
 maximum time of interaction More...
 
static Float_t fgkMaxPosTimeDif
 maximum event time after the triggered event for a hit to be digitized More...
 
static Float_t fgkMaxNegTimeDif = -3.5E-6
 maximum event time before the triggered event for a hit to be digitized More...
 
static Float_t fgkMinTimeDif = 25E-9
 minimum time difference for the reduction factor to be applied More...
 

Detailed Description

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

Definition at line 23 of file AliMUONSDigitizerV2.h.

Constructor & Destructor Documentation

AliMUONSDigitizerV2::AliMUONSDigitizerV2 ( )

ctor.

Definition at line 69 of file AliMUONSDigitizerV2.cxx.

AliMUONSDigitizerV2::~AliMUONSDigitizerV2 ( )
virtual

dtor.

Definition at line 83 of file AliMUONSDigitizerV2.cxx.

Member Function Documentation

void AliMUONSDigitizerV2::Digitize ( Option_t *  opt = "")
virtual

Go from hits to sdigits.

In the code below, apart from the loop itself (which look complicated but is really only a loop on each hit in the input file) the main work is done in AliMUONResponse::DisIntegrate method, which converts a single hit in (possibly) several sdigits.

Definition at line 92 of file AliMUONSDigitizerV2.cxx.

Referenced by AliMUON::Hits2SDigits().

Member Data Documentation

Float_t AliMUONSDigitizerV2::fgkMaxIntTime
staticprivate

maximum time of interaction

Definition at line 32 of file AliMUONSDigitizerV2.h.

Referenced by Digitize().

Float_t AliMUONSDigitizerV2::fgkMaxNegTimeDif = -3.5E-6
staticprivate

maximum event time before the triggered event for a hit to be digitized

Definition at line 34 of file AliMUONSDigitizerV2.h.

Referenced by Digitize().

Float_t AliMUONSDigitizerV2::fgkMaxPosTimeDif
staticprivate

maximum event time after the triggered event for a hit to be digitized

Definition at line 33 of file AliMUONSDigitizerV2.h.

Referenced by Digitize().

Float_t AliMUONSDigitizerV2::fgkMinTimeDif = 25E-9
staticprivate

minimum time difference for the reduction factor to be applied

Definition at line 35 of file AliMUONSDigitizerV2.h.

Referenced by Digitize().


The documentation for this class was generated from the following files: