]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONDigitizerv2.h
Reading MUONtracks from new ESD object tree
[u/mrichter/AliRoot.git] / MUON / AliMUONDigitizerv2.h
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
6 #include "AliMUONDigitizerv1.h"
7
8 class AliMUONDigitizerv2 : public AliMUONDigitizerv1
9 {
10   public:    
11         AliMUONDigitizerv2();
12         virtual ~AliMUONDigitizerv2();
13         
14         // Preferred constructor which assigns the manager object.
15         AliMUONDigitizerv2(AliRunDigitizer * manager);
16
17         // Makes a transient digit from the specified s-digit from the specified chamber.
18         void MakeTransientDigitFromSDigit(Int_t iChamber, AliMUONDigit* sDigit);
19
20         // The following methods are inherited from AliMUONDigitizerv1 and overridden.
21         virtual void GenerateTransientDigits();
22         virtual void AddDigit(Int_t chamber, Int_t tracks[kMAXTRACKS], Int_t charges[kMAXTRACKS], Int_t digits[6]);
23         virtual Bool_t InitInputData(AliMUONLoader* muonloader);
24         virtual void CleanupInputData(AliMUONLoader* muonloader);
25
26         ClassDef(AliMUONDigitizerv2, 0) 
27 };    
28 #endif
29