Line data Source code
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 24 : 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 232 : ClassDef( AliITSTrigger, 2 ) // ITS SPD Trigger Detector class
40 :
41 : };
42 :
43 : #endif
|