Go to the documentation of this file.00001 #include "DQMOffline/Trigger/interface/EgHLTEgCutCodes.h"
00002
00003 using namespace egHLT;
00004
00005 ComCodes EgCutCodes::codes_(EgCutCodes::setCodes_());
00006
00007
00008 ComCodes EgCutCodes::setCodes_()
00009 {
00010 ComCodes codes;
00011 codes.setCode("et",int(ET));
00012 codes.setCode("pt",int(PT));
00013 codes.setCode("detEta",int(DETETA));
00014 codes.setCode("crack",int(CRACK));
00015
00016 codes.setCode("dEtaIn",int(DETAIN));
00017 codes.setCode("dPhiIn",int(DPHIIN));
00018 codes.setCode("invEInvP",int(INVEINVP));
00019
00020 codes.setCode("hadem",int(HADEM));
00021 codes.setCode("sigmaIEtaIEta",int(SIGMAIETAIETA));
00022 codes.setCode("sigmaEtaEta",int(SIGMAETAETA));
00023 codes.setCode("e2x5Over5x5",int(E2X5OVER5X5));
00024
00025
00026 codes.setCode("minr9",int(MINR9));
00027 codes.setCode("maxr9",int(MAXR9));
00028
00029
00030 codes.setCode("isolEm",int(ISOLEM));
00031 codes.setCode("isolHad",int(ISOLHAD));
00032 codes.setCode("isolPtTrks",int(ISOLPTTRKS));
00033 codes.setCode("isolNrTrks",int(ISOLNRTRKS));
00034
00035 codes.setCode("hltIsolTrksEle",int(HLTISOLTRKSELE));
00036 codes.setCode("hltIsolTrksPho",int(HLTISOLTRKSPHO));
00037 codes.setCode("hltIsolHad",int(HLTISOLHAD));
00038 codes.setCode("hltIsolEm",int(HLTISOLEM));
00039
00040 codes.setCode("ctfTrack",int(CTFTRACK));
00041 codes.setCode("hltDEtaIn",int(HLTDETAIN));
00042 codes.setCode("hltDPhiIn",int(HLTDPHIIN));
00043 codes.setCode("hltInvEInvP",int(HLTINVEINVP));
00044
00045 codes.setCode("invalid",int(INVALID));
00046 codes.sort();
00047 return codes;
00048 }
00049