Go to the documentation of this file.00001 #ifndef HLTReco_TriggerTypeDefs_h
00002 #define HLTReco_TriggerTypeDefs_h
00003
00015 #include <vector>
00016 #include <stdint.h>
00017
00018 namespace trigger
00019 {
00020
00021 typedef uint16_t size_type;
00022 typedef std::vector<size_type> Keys;
00023
00024 typedef std::vector<int> Vids;
00025
00026 enum TriggerObjectType {
00027
00029
00032
00033 TriggerL1Mu = -81,
00034 TriggerL1NoIsoEG = -82,
00035 TriggerL1IsoEG = -83,
00036 TriggerL1CenJet = -84,
00037 TriggerL1ForJet = -85,
00038 TriggerL1TauJet = -86,
00039 TriggerL1ETM = -87,
00040 TriggerL1ETT = -88,
00041 TriggerL1HTT = -89,
00042 TriggerL1HTM = -90,
00043 TriggerL1JetCounts = -91,
00044 TriggerL1HfBitCounts = -92,
00045 TriggerL1HfRingEtSums = -93,
00046 TriggerL1TechTrig = -94,
00047 TriggerL1Castor = -95,
00048 TriggerL1BPTX = -96,
00049 TriggerL1GtExternal = -97,
00050
00052
00053 TriggerPhoton = +81,
00054 TriggerElectron = +82,
00055 TriggerMuon = +83,
00056 TriggerTau = +84,
00057 TriggerJet = +85,
00058 TriggerBJet = +86,
00059 TriggerMET = +87,
00060 TriggerTET = +88,
00061 TriggerTHT = +89,
00062 TriggerMHT = +90,
00063 TriggerTrack = +91,
00064 TriggerCluster = +92,
00065 TriggerMETSig = +93,
00066 TriggerELongit = +94,
00067 TriggerMHTSig = +95,
00068 TriggerHLongit = +96
00069
00070 };
00071
00072 }
00073
00074 #endif