AliFMDDigitizer Class Reference
[Simulation]

#include <AliFMDDigitizer.h>

Inheritance diagram for AliFMDDigitizer:

Inheritance graph
[legend]
Collaboration diagram for AliFMDDigitizer:

Collaboration graph
[legend]
List of all members.

Detailed Description

Concrete digitizer to make digits from hits. See also AliFMDBaseDigitizer documentation.

Definition at line 239 of file AliFMDDigitizer.h.

Public Member Functions

 AliFMDDigitizer ()
 AliFMDDigitizer (AliRunDigitizer *manager)
virtual ~AliFMDDigitizer ()
virtual void Exec (Option_t *option=0)

Protected Member Functions

virtual void AddDigit (AliFMD *fmd, UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip, Float_t edep, UShort_t count1, Short_t count2, Short_t count3) const
virtual UShort_t MakePedestal (UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip) const
virtual void CheckDigit (AliFMDDigit *digit, UShort_t nhits, const TArrayI &counts)


Constructor & Destructor Documentation

AliFMDDigitizer::AliFMDDigitizer  ) 
 

CTOR

AliFMDDigitizer::AliFMDDigitizer AliRunDigitizer *  manager  ) 
 

CTOR

Parameters:
manager Manager of digitization

virtual AliFMDDigitizer::~AliFMDDigitizer  )  [inline, virtual]
 

DTOR

Definition at line 248 of file AliFMDDigitizer.h.


Member Function Documentation

virtual void AliFMDDigitizer::AddDigit AliFMD fmd,
UShort_t  detector,
Char_t  ring,
UShort_t  sector,
UShort_t  strip,
Float_t  edep,
UShort_t  count1,
Short_t  count2,
Short_t  count3
const [protected, virtual]
 

Add a digit to output.

Parameters:
fmd Pointer to detector object
detector Detector #
ring Ring ID
sector Sector number
strip Strip number
edep Energy deposited (not used)
count1 ADC count 1
count2 ADC count 2 (-1 if not used)
count3 ADC count 3 (-1 if not used)

Reimplemented from AliFMDBaseDigitizer.

virtual void AliFMDDigitizer::CheckDigit AliFMDDigit digit,
UShort_t  nhits,
const TArrayI &  counts
[protected, virtual]
 

Check that digit data is consistent

Parameters:
digit Digit
nhits Number of hits
counts ADC counts

virtual void AliFMDDigitizer::Exec Option_t *  option = 0  )  [virtual]
 

Do everything

Parameters:
option Not used

virtual UShort_t AliFMDDigitizer::MakePedestal UShort_t  detector,
Char_t  ring,
UShort_t  sector,
UShort_t  strip
const [protected, virtual]
 

MAke a pedestal

Parameters:
detector Detector #
ring Ring ID
sector Sector number
strip Strip number
Returns:
Random noise

Reimplemented from AliFMDBaseDigitizer.


The documentation for this class was generated from the following file:
Generated on Fri Mar 24 17:11:22 2006 for ALICE FMD Off-line by  doxygen 1.4.6