re-activate contrib code
[u/mrichter/AliRoot.git] / TRD / AliTRDTriggerL1.h
CommitLineData
e58e15dc 1#ifndef ALITRDTRIGGERL1_H
2#define ALITRDTRIGGERL1_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id: AliTRDTriggerL1.h 31443 2009-03-12 14:56:21Z cblume $ */
7
8////////////////////////////////////////////////////////////////////////////
9// //
10// TRD trigger implementation for L1 (GTU) simulation steering //
11// //
12////////////////////////////////////////////////////////////////////////////
13
14#include "AliTriggerDetector.h"
15
16class TObjArray;
17
18class AliTRDTriggerL1 : public AliTriggerDetector {
19
20 public:
21 AliTRDTriggerL1();
22 ~AliTRDTriggerL1();
23
24 virtual void CreateInputs();
25 virtual void Trigger();
26
27 private:
b5d16822 28 Float_t fPtThresholdA; // pt threshold A
29 Float_t fPtThresholdB; // pt threshold B
30 Int_t fPidThresholdA; // PID threshold A
31 Int_t fPidThresholdB; // PID threshold B
32 Int_t fNoThreshold; // number threshold for all tracks
33 Int_t fNoThresholdA; // number threshold for tracks above pt A
34 Int_t fNoThresholdB; // number threshold for tracks above pt B
35 Int_t fNoThresholdJetA; // number threshold for tracks above pt A (jets)
36 Int_t fNoThresholdJetB; // number threshold for tracks above pt B (jets)
37 Int_t fNoThresholdElA; // number threshold for tracks above pt A and PID A (electron)
38 Int_t fNoThresholdElB; // number threshold for tracks above pt B and PID B (electron)
89fb1696 39 Int_t fNoTrklThresholdElA; //
40 Int_t fNoTrklThresholdElB; //
41 Int_t fLayerMaskElA; //
42 Int_t fLayerMaskElB; //
b5d16822 43
44 ClassDef(AliTRDTriggerL1, 2);
e58e15dc 45
46};
47
48#endif