1 #ifndef ALIMUONTRIGGERPREPROCESSOR_H
2 #define ALIMUONTRIGGERPREPROCESSOR_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
10 /// \class AliMUONTriggerPreprocessor
11 /// \brief Shuttle preprocessor for MUON trigger
13 // Author Laurent Aphecetche, Subatech
15 #include "AliMUONPreprocessor.h"
17 class AliMUONTriggerSubprocessor;
19 class AliMUONTriggerPreprocessor : public AliMUONPreprocessor
22 AliMUONTriggerPreprocessor(AliShuttleInterface* shuttle);
23 virtual ~AliMUONTriggerPreprocessor();
25 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
29 AliMUONTriggerPreprocessor(const AliMUONTriggerPreprocessor& rhs);
31 AliMUONTriggerPreprocessor& operator=(const AliMUONTriggerPreprocessor& rhs);
35 AliMUONTriggerSubprocessor* fTriggerSubprocessor; //!< the real worker class
37 ClassDef(AliMUONTriggerPreprocessor,1) // MUON Trigger Shuttle preprocessor