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