File indexing completed on 2024-07-02 00:53:33
0001 #ifndef HLTReco_TriggerTypeDefs_h
0002 #define HLTReco_TriggerTypeDefs_h
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #include <vector>
0014 #include <cstdint>
0015
0016 namespace trigger {
0017
0018 typedef uint16_t size_type;
0019 typedef std::vector<size_type> Keys;
0020
0021 typedef std::vector<int> Vids;
0022
0023 enum TriggerObjectType {
0024
0025
0026
0027
0028
0029
0030 TriggerL1Mu = -81,
0031 TriggerL1NoIsoEG = -82,
0032 TriggerL1IsoEG = -83,
0033 TriggerL1CenJet = -84,
0034 TriggerL1ForJet = -85,
0035 TriggerL1TauJet = -86,
0036 TriggerL1ETM = -87,
0037 TriggerL1ETT = -88,
0038 TriggerL1HTT = -89,
0039 TriggerL1HTM = -90,
0040 TriggerL1JetCounts = -91,
0041 TriggerL1HfBitCounts = -92,
0042 TriggerL1HfRingEtSums = -93,
0043 TriggerL1TechTrig = -94,
0044 TriggerL1Castor = -95,
0045 TriggerL1BPTX = -96,
0046 TriggerL1GtExternal = -97,
0047 TriggerL1EG = -98,
0048 TriggerL1Jet = -99,
0049 TriggerL1Tau = -100,
0050 TriggerL1ETMHF = -101,
0051 TriggerL1Centrality = -102,
0052 TriggerL1MinBiasHFP0 = -103,
0053 TriggerL1MinBiasHFM0 = -104,
0054 TriggerL1MinBiasHFP1 = -105,
0055 TriggerL1MinBiasHFM1 = -106,
0056 TriggerL1TotalEtEm = -107,
0057 TriggerL1MissingHtHF = -108,
0058 TriggerL1TowerCount = -109,
0059 TriggerL1AsymEt = -110,
0060 TriggerL1AsymHt = -111,
0061 TriggerL1AsymEtHF = -112,
0062 TriggerL1AsymHtHF = -113,
0063
0064 TriggerL1TkMu = -114,
0065 TriggerL1TkEle = -115,
0066 TriggerL1PFJet = -116,
0067 TriggerL1PFTau = -117,
0068 TriggerL1TkEm = -118,
0069 TriggerL1PFMET = -119,
0070 TriggerL1PFETT = -120,
0071 TriggerL1PFHT = -121,
0072 TriggerL1PFMHT = -122,
0073 TriggerL1PFTrack = -123,
0074 TriggerL1Vertex = -124,
0075
0076 TriggerL1MuShower = -125,
0077
0078 TriggerL1ZDCP = -126,
0079 TriggerL1ZDCM = -127,
0080
0081 TriggerL1HTMHF = -128,
0082
0083
0084 TriggerPhoton = +81,
0085 TriggerElectron = +82,
0086 TriggerMuon = +83,
0087 TriggerTau = +84,
0088 TriggerJet = +85,
0089 TriggerBJet = +86,
0090 TriggerMET = +87,
0091 TriggerTET = +88,
0092 TriggerTHT = +89,
0093 TriggerMHT = +90,
0094 TriggerTrack = +91,
0095 TriggerCluster = +92,
0096 TriggerMETSig = +93,
0097 TriggerELongit = +94,
0098 TriggerMHTSig = +95,
0099 TriggerHLongit = +96
0100
0101 };
0102
0103 }
0104
0105 #endif