1 #ifndef ALIACORDETrigger_H
2 #define ALIACORDETrigger_H
4 ///_________________________________________________________________________
6 /// Class for making ACORDE Trigger
7 ///_________________________________________________________________________
10 #include "AliTriggerDetector.h"
11 #include "AliTriggerInput.h"
13 #include "AliACORDELoader.h"
14 #include "AliACORDEdigit.h"
19 class AliACORDETrigger : public AliTriggerDetector
22 AliACORDETrigger(); // constructor
23 virtual ~AliACORDETrigger(){} // destructor
24 virtual void CreateInputs();
25 virtual void Trigger();
27 virtual Int_t GetSingleMuon() const {return fSingleMuon;}
28 virtual Int_t GetMultiMuon() const {return fMultiMuon;}
29 virtual Bool_t GetModuleFired(Int_t i) const {return fModuleFired[i-1];}
33 Int_t fSingleMuon; // number of module firing the Single Muon trigger
34 Int_t fMultiMuon; // number of modules firing for the Multi Muon trigger
35 Bool_t fModuleFired[60]; // modules which have fired
37 ClassDef( AliACORDETrigger, 1 ) // ACORDE Trigger Detector class
40 #endif // AliACORDETrigger_H