]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSTrigger.h
AliMUONGeometryStore replaced with AliMpExMap (used as the type
[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
e628c711 8#include "AliTriggerDetector.h"
2db4dcdc 9
10class AliITSgeom;
8e50d897 11
0ca510a1 12////////////////////////////////////////////////////////////////////////
13//
14// Version 1
15// Modified by D. Elia, C. Jorgensen
16// March 2006
17//
18// Version 0
19// Written by J. Conrad, E. Lopez Torres
20// October 2005
21//
22// AliITSTrigger: implementation of the SPD Fast-OR based triggers.
23//
24////////////////////////////////////////////////////////////////////////
8e50d897 25
e628c711 26class AliITSTrigger : public AliTriggerDetector
27{
28 public:
29 AliITSTrigger(); // constructor
30 virtual ~AliITSTrigger(){} // destructor
31 virtual void CreateInputs();
32 virtual void Trigger();
33
34private:
8e50d897 35
0ca510a1 36 Int_t fGlobalFOThreshold; // minimum number of FOs to fire Global FO trigger
37 Int_t fHighMultFOThreshold; // minimum number of FOs to fire High Mult FO trigger
8e50d897 38
39 void MultiplicityTriggers(TObjArray* digDet, TTree* treeD, AliITSgeom* geom);
0ca510a1 40// void GeometryTriggers(TObjArray* digDet, TTree* treeD, AliITSgeom* geom);
41 void GeometryTriggers();
e628c711 42
43 ClassDef( AliITSTrigger, 1 ) // ITS SPD Trigger Detector class
44};
45
46#endif