]>
Commit | Line | Data |
---|---|---|
d1775029 | 1 | #ifndef ALIMUONDIGITIZERV2_H |
2 | #define ALIMUONDIGITIZERV2_H | |
3 | /* Copyright(c) 1998-2001, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
cf286af7 | 6 | #include "AliMUONDigitizerv1.h" |
d1775029 | 7 | |
cf286af7 | 8 | class AliMUONDigitizerv2 : public AliMUONDigitizerv1 |
9 | { | |
10 | public: | |
11 | AliMUONDigitizerv2(); | |
12 | ||
13 | // Preferred constructor which assigns the manager object. | |
14 | AliMUONDigitizerv2(AliRunDigitizer * manager); | |
d1775029 | 15 | |
cf286af7 | 16 | // Makes a transient digit from the specified s-digit from the specified chamber. |
17 | void MakeTransientDigitFromSDigit(Int_t iChamber, AliMUONDigit* sDigit); | |
d1775029 | 18 | |
cf286af7 | 19 | // The following methods are inherited from AliMUONDigitizerv1 and overridden. |
20 | virtual void GenerateTransientDigits(); | |
21 | virtual void AddDigit(Int_t chamber, Int_t tracks[kMAXTRACKS], Int_t charges[kMAXTRACKS], Int_t digits[6]); | |
22 | virtual Bool_t InitInputData(AliMUONLoader* muonloader); | |
23 | virtual void CleanupInputData(AliMUONLoader* muonloader); | |
d1775029 | 24 | |
cf286af7 | 25 | ClassDef(AliMUONDigitizerv2, 0) |
d1775029 | 26 | }; |
27 | #endif | |
28 |