1 #ifndef ALIFMDBASEDIGITIZER_H 2 #define ALIFMDBASEDIGITIZER_H 31 #ifndef ALIDIGITIZER_H 34 #ifndef ALIRUNDIGITIZER_H 37 #ifndef ALIFMDEdepMAP_H 172 virtual Bool_t
Init();
212 TArrayI& counts)
const;
222 UShort_t strip)
const;
237 virtual void AddDigit(UShort_t detector,
248 const TArrayI& refs)
const;
271 fShapingTime(o.fShapingTime),
272 fStoreTrackRefs(o.fStoreTrackRefs),
273 fIgnoredLabels(o.fIgnoredLabels)
Map of Energy deposited, hit information per strip. Contains a pair of energy deposited fEdep and num...
virtual void StoreDigits(const AliLoader *loader)
virtual ~AliFMDBaseDigitizer()
Per strip map of energy deposited and number of hits.
AliRunLoader * fRunLoader
virtual void AddNoise(TArrayI &) const
Forward Multiplicity Detector based on Silicon wafers. This class is the driver for especially simula...
virtual TTree * MakeOutputTree(AliLoader *loader)
AliFMDBaseDigitizer & operator=(const AliFMDBaseDigitizer &o)
Bool_t IsStoreTrackRefs() const
void SetStoreTrackRefs(Bool_t store=kTRUE)
AliFMDBaseDigitizer(const AliFMDBaseDigitizer &o)
Number of labels not assigned.
void SetShapingTime(Float_t B=10)
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 DigitizeHits() const
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
Float_t GetShapingTime() 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
AliFMDEdepMap fEdep
Run loader.
virtual UShort_t MakePedestal(UShort_t detector, Char_t ring, UShort_t sector, UShort_t strip) const
Base class for digitizers.