Line data Source code
1 : /**
2 : * @file AliEMCALTriggerConstants.h
3 : * @date Nov. 15, 2015
4 : * @author Salvatore Aiola <salvatore.aiola@cern.ch>, Yale University
5 : */
6 : #ifndef ALIEMCALTRIGGERCONSTANTS_H
7 : #define ALIEMCALTRIGGERCONSTANTS_H
8 : /* Copyright(c) 1998-2015, ALICE Experiment at CERN, All rights reserved. *
9 : * See cxx source for full Copyright notice */
10 :
11 : #include <TString.h>
12 :
13 : namespace EMCALTrigger {
14 :
15 : const Double_t kEMCL1ADCtoGeV = 0.07874; ///< Conversion from EMCAL Level1 ADC to energy
16 :
17 :
18 : /**
19 : * \enum EMCalTriggerType_t
20 : * \brief Definition of different trigger patch types
21 : *
22 : * This enumeration defines the different trigger patch types
23 : * processed by the trigger maker. Each trigger patch type has
24 : * a certain patch size and therefore a certain length and
25 : * geometric center
26 : */
27 : enum EMCalTriggerType_t {
28 : kTMEMCalLevel0 = 0, ///< EMCAL Level0 patches
29 : kTMEMCalGammaL = 1, ///< EMCAL Gamma trigger
30 : kTMEMCalGammaH = 2, ///< EMCAL Gamma trigger
31 : kTMEMCalJetL = 3, ///< EMCAL Jet trigger
32 : kTMEMCalJetH = 4, ///< EMCAL Jet trigger
33 : kTMEMCalBkg = 5 ///< EMCAL background
34 : };
35 :
36 61 : const TString kEMCalTriggerNames[6] = {
37 122 : "EMCL0",
38 61 : "EMCGAL",
39 61 : "EMCGAH",
40 61 : "EMCJEL",
41 61 : "EMCJEH",
42 122 : "EMCBKG"
43 : };
44 :
45 : }
46 :
47 : #endif
|