add getter to cut on n cells
[u/mrichter/AliRoot.git] / ITS / AliITSTrigger.h
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