]>
Commit | Line | Data |
---|---|---|
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 | ||
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 | ||
20 | #include "AliTriggerDetector.h" | |
21 | #include "AliITSTriggerFOProcessor.h" | |
22 | ||
23 | class AliITSTriggerConditions; | |
24 | ||
25 | class AliITSTrigger : public AliTriggerDetector { | |
26 | ||
27 | public: | |
28 | AliITSTrigger(); | |
29 | AliITSTrigger(AliITSTriggerConditions* cond); | |
30 | virtual ~AliITSTrigger() {} | |
31 | ||
32 | virtual void SetTriggerConditions(AliITSTriggerConditions* cond); | |
33 | virtual void CreateInputs(); | |
34 | virtual void Trigger(); | |
35 | ||
36 | private: | |
37 | AliITSTriggerFOProcessor fPITprocessor; //! used for processing of FO signals | |
38 | ||
39 | ClassDef( AliITSTrigger, 2 ) // ITS SPD Trigger Detector class | |
40 | ||
41 | }; | |
42 | ||
43 | #endif |