]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSTrigger.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / ITS / AliITSTrigger.h
CommitLineData
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 23class AliITSTriggerConditions;
8e50d897 24
ad7f2bfa 25class 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