#ifndef ALIMUONSDIGITIZERV1_H #define ALIMUONSDIGITIZERV1_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ /* $Id$ */ // Revision of includes 07/05/2004 // The AliMUONSDigitizer produces // SDigits from Hits // J.P Cussonneau Subatech Feb 2004 #include "AliMUONDigitizerv1.h" class AliMUONSDigitizerv1 : public AliMUONDigitizerv1 { public: AliMUONSDigitizerv1(); virtual ~AliMUONSDigitizerv1(); // Preferred constructor to call which sets the manager. AliMUONSDigitizerv1(AliRunDigitizer * manager); // The following methods are inherited from AliMUONDigitizerv1 virtual void AddDigit(Int_t chamber, Int_t tracks[kMAXTRACKS], Int_t charges[kMAXTRACKS], Int_t digits[6]); virtual Int_t GetSignalFrom(AliMUONTransientDigit* td); virtual Bool_t InitOutputData(AliMUONLoader* muonloader); virtual void FillOutputData(); virtual void CleanupOutputData(AliMUONLoader* muonloader); // to disable trigger in SDigitizer void CreateTrigger(){return;} Bool_t FetchTriggerPointer(AliMUONLoader* /*loader*/ ){return kTRUE;} void CleanupTriggerArrays(){return;} void FillTriggerOutput(){return;} void AddDigitTrigger(Int_t /*chamber*/, Int_t* /*tracks[kMAXTRACKS]*/, Int_t* /*charges[kMAXTRACKS]*/, Int_t* /*digits[6]*/){return;} ClassDef(AliMUONSDigitizerv1, 0) }; #endif