1 #ifndef ALIFMDDIGITIZER_H
2 #define ALIFMDDIGITIZER_H
3 /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights
6 * See cxx source for full Copyright notice
8 // Classses to make SDigits into Digits
15 // - ADC count in this channel
17 // Summable digits consists of
22 // - Total energy deposited in the strip
23 // - ADC count in this channel
25 /** @file AliFMDDigitizer.h
26 @author Christian Holm Christensen <cholm@nbi.dk>
27 @date Mon Mar 27 12:38:26 2006
28 @brief FMD Digitizers declaration
31 #ifndef ALIFMDBASEDIGITIZER_H
32 # include <AliFMDBaseDigitizer.h>
35 //====================================================================
44 //====================================================================
46 * @class AliFMDDigitizer
47 * @brief Concrete digitizer to make digits from hits. See also
48 * AliFMDBaseDigitizer documentation.
52 class AliFMDDigitizer : public AliFMDBaseDigitizer
58 AliFMDDigitizer() : AliFMDBaseDigitizer() {}
62 * @param manager Manager of digitization
64 AliFMDDigitizer(AliRunDigitizer * manager)
65 : AliFMDBaseDigitizer(manager) {}
69 virtual ~AliFMDDigitizer() {}
73 virtual Bool_t Init();
75 * Execute this digitizer.
76 * This member function will be called once per event by the passed
77 * AliRunDigitizer manager object.
79 * @param options Not used
81 virtual void Exec(Option_t* option="");
84 * Sum contributions from SDigits
86 * @param sdigitsBranch Branch of SDigit data
88 void SumContributions(TBranch* sdigitsBranch);
90 ClassDef(AliFMDDigitizer,1) // Make Digits from Hits
95 //____________________________________________________________________