AliRoot Core  3dc7879 (3dc7879)
AliFMDDigitizer Class Reference

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

#include <AliFMDDigitizer.h>

Inheritance diagram for AliFMDDigitizer:

Public Member Functions

 AliFMDDigitizer ()
 
 AliFMDDigitizer (AliDigitizationInput *digInput)
 
virtual ~AliFMDDigitizer ()
 
virtual Bool_t Init ()
 
virtual void Digitize (Option_t *option="")
 
- Public Member Functions inherited from AliFMDBaseDigitizer
 AliFMDBaseDigitizer ()
 
 AliFMDBaseDigitizer (AliDigitizationInput *digInp)
 
 AliFMDBaseDigitizer (const Char_t *name, const Char_t *title)
 
virtual ~AliFMDBaseDigitizer ()
 
void SetShapingTime (Float_t B=10)
 
Float_t GetShapingTime () const
 
void SetStoreTrackRefs (Bool_t store=kTRUE)
 
Bool_t IsStoreTrackRefs () const
 
- Public Member Functions inherited from AliDigitizer
 AliDigitizer (const Text_t *name="AliDigitizer", const Text_t *title="AliDigitizer")
 
 AliDigitizer (AliDigitizationInput *manager, const Text_t *name="AliDigitizer", const Text_t *title="AliDigitizer")
 
 AliDigitizer (const AliDigitizer &dig)
 
AliDigitizeroperator= (const AliDigitizer &dig)
 
virtual ~AliDigitizer ()
 
Bool_t GetRegionOfInterest () const
 

Protected Member Functions

void SumContributions (TBranch *sdigitsBranch, int offset=0)
 
- Protected Member Functions inherited from AliFMDBaseDigitizer
virtual void DigitizeHits () const
 
virtual void ConvertToCount (Float_t edep, Float_t last, UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip, TArrayI &counts) const
 
virtual UShort_t MakePedestal (UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip) const
 
virtual void AddNoise (TArrayI &) const
 
virtual void AddContribution (UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip, Float_t edep, Bool_t isPrimary, Int_t nTrackno, Int_t *tracknos, Int_t offset=0)
 
virtual void AddDigit (UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip, Float_t edep, UShort_t count1, Short_t count2, Short_t count3, Short_t count4, UShort_t ntot, UShort_t nprim, const TArrayI &refs) const
 
virtual TTree * MakeOutputTree (AliLoader *loader)
 
virtual void StoreDigits (const AliLoader *loader)
 
 AliFMDBaseDigitizer (const AliFMDBaseDigitizer &o)
 Number of labels not assigned. More...
 
AliFMDBaseDigitizeroperator= (const AliFMDBaseDigitizer &o)
 
- Protected Member Functions inherited from AliDigitizer
Int_t GetNInputStreams () const
 
void Copy (TObject &dig) const
 

Additional Inherited Members

- Protected Attributes inherited from AliFMDBaseDigitizer
AliFMDfFMD
 
AliRunLoaderfRunLoader
 
AliFMDEdepMap fEdep
 Run loader. More...
 
Float_t fShapingTime
 
Bool_t fStoreTrackRefs
 
Int_t fIgnoredLabels
 
- Protected Attributes inherited from AliDigitizer
AliDigitizationInputfDigInput
 

Detailed Description

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

Definition at line 52 of file AliFMDDigitizer.h.

Constructor & Destructor Documentation

AliFMDDigitizer::AliFMDDigitizer ( )
inline

CTOR

Definition at line 58 of file AliFMDDigitizer.h.

AliFMDDigitizer::AliFMDDigitizer ( AliDigitizationInput digInput)
inline

CTOR

Parameters
inputInput of digitization

Definition at line 64 of file AliFMDDigitizer.h.

virtual AliFMDDigitizer::~AliFMDDigitizer ( )
inlinevirtual

DTOR

Definition at line 69 of file AliFMDDigitizer.h.

Member Function Documentation

void AliFMDDigitizer::Digitize ( Option_t *  option = "")
virtual

Execute this digitizer. This member function will be called once per event by the passed AliDigitizationInput* digInput object.

Parameters
optionsNot used

Implements AliDigitizer.

Definition at line 259 of file AliFMDDigitizer.cxx.

Referenced by ~AliFMDDigitizer().

Bool_t AliFMDDigitizer::Init ( void  )
virtual

Initialise

Reimplemented from AliFMDBaseDigitizer.

Definition at line 227 of file AliFMDDigitizer.cxx.

Referenced by ~AliFMDDigitizer().

void AliFMDDigitizer::SumContributions ( TBranch *  sdigitsBranch,
int  offset = 0 
)
protected

Sum contributions from SDigits

Parameters
sdigitsBranchBranch of SDigit data

Definition at line 390 of file AliFMDDigitizer.cxx.

Referenced by Digitize(), and ~AliFMDDigitizer().


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