]>
Commit | Line | Data |
---|---|---|
e628c711 | 1 | #ifndef ALIITSTRIGGER_H |
2 | #define ALIITSTRIGGER_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id$ */ | |
7 | ||
ad7f2bfa | 8 | //////////////////////////////////////////////////////////////////////// |
9 | // // | |
10 | // Simulates generation of Fast-OR signals from SPD (if needed). // | |
11 | // Processes the Fast-OR signals generated in AliITSsimulationSPD. // | |
12 | // Provides inputs for AliCentralTrigger. // | |
13 | // // | |
14 | // Version 2, Henrik Tydesjo, Feb 2009 // | |
15 | // Version 1, D. Elia, C. Jorgensen, Mar 2006 // | |
16 | // Version 0, J. Conrad, E. Lopez Torres, Oct 2005 // | |
17 | // // | |
18 | //////////////////////////////////////////////////////////////////////// | |
19 | ||
e628c711 | 20 | #include "AliTriggerDetector.h" |
ad7f2bfa | 21 | #include "AliITSTriggerFOProcessor.h" |
2db4dcdc | 22 | |
ad7f2bfa | 23 | class AliITSTriggerConditions; |
8e50d897 | 24 | |
ad7f2bfa | 25 | class AliITSTrigger : public AliTriggerDetector { |
8e50d897 | 26 | |
e628c711 | 27 | public: |
ad7f2bfa | 28 | AliITSTrigger(); |
29 | AliITSTrigger(AliITSTriggerConditions* cond); | |
30 | virtual ~AliITSTrigger() {} | |
e628c711 | 31 | |
ad7f2bfa | 32 | virtual void SetTriggerConditions(AliITSTriggerConditions* cond); |
33 | virtual void CreateInputs(); | |
34 | virtual void Trigger(); | |
8e50d897 | 35 | |
ad7f2bfa | 36 | private: |
37 | AliITSTriggerFOProcessor fPITprocessor; //! used for processing of FO signals | |
8e50d897 | 38 | |
ad7f2bfa | 39 | ClassDef( AliITSTrigger, 2 ) // ITS SPD Trigger Detector class |
e628c711 | 40 | |
e628c711 | 41 | }; |
42 | ||
43 | #endif |