#include <EgHLTEgCutValues.h>
Definition at line 15 of file EgHLTEgCutValues.h.
egHLT::EgCutValues::EgCutValues | ( | ) | [inline] |
Definition at line 71 of file EgHLTEgCutValues.h.
{}
egHLT::EgCutValues::EgCutValues | ( | const edm::ParameterSet & | iConfig | ) | [inline, explicit] |
void EgCutValues::setup | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 8 of file EgHLTEgCutValues.cc.
References cutMask, egHLT::EgCutCodes::getCode(), edm::ParameterSet::getParameter(), isolEmConstTerm, isolEmGradStart, isolEmGradTerm, isolHadConstTerm, isolHadGradStart, isolHadGradTerm, isolNrTrksConstTerm, isolPtTrksConstTerm, isolPtTrksGradStart, isolPtTrksGradTerm, maxCTFTrkChi2NDof, maxCTFTrkInnerRadius, maxDEtaIn, maxDPhiIn, maxEta, maxHadem, maxHadEnergy, maxHLTDEtaIn, maxHLTDPhiIn, maxHLTInvEInvP, maxHLTIsolEm, maxHLTIsolEmOverEt, maxHLTIsolEmOverEt2, maxHLTIsolHad, maxHLTIsolHadOverEt, maxHLTIsolHadOverEt2, maxHLTIsolTrksEle, maxHLTIsolTrksEleOverPt, maxHLTIsolTrksEleOverPt2, maxHLTIsolTrksPho, maxHLTIsolTrksPhoOverPt, maxHLTIsolTrksPhoOverPt2, maxInvEInvP, maxNrCTFTrkHitsLost, maxR9, maxSigmaEtaEta, maxSigmaIEtaIEta, minCTFTrkOuterRadius, minEt, minEta, minNrCTFTrkHits, minR9, and requirePixelHitsIfOuterInOuter.
Referenced by EgCutValues(), and egHLT::OffEgSel::setup().
{ cutMask = EgCutCodes::getCode(iConfig.getParameter<std::string>("cuts")); //kinematic and fiduicual cuts minEt = iConfig.getParameter<double>("minEt"); minEta = iConfig.getParameter<double>("minEta"); maxEta = iConfig.getParameter<double>("maxEta"); //track cuts maxDEtaIn = iConfig.getParameter<double>("maxDEtaIn"); maxDPhiIn = iConfig.getParameter<double>("maxDPhiIn"); maxInvEInvP = iConfig.getParameter<double>("maxInvEInvP"); //super cluster cuts maxHadem = iConfig.getParameter<double>("maxHadem"); maxHadEnergy = iConfig.getParameter<double>("maxHadEnergy"); maxSigmaIEtaIEta = iConfig.getParameter<double>("maxSigmaIEtaIEta"); maxSigmaEtaEta = iConfig.getParameter<double>("maxSigmaEtaEta"); //----Morse------ minR9 = iConfig.getParameter<double>("minR9"); maxR9 = iConfig.getParameter<double>("maxR9"); //--------------- //std isolation cuts isolEmConstTerm = iConfig.getParameter<double>("isolEmConstTerm"); isolEmGradTerm = iConfig.getParameter<double>("isolEmGradTerm"); isolEmGradStart = iConfig.getParameter<double>("isolEmGradStart"); isolHadConstTerm = iConfig.getParameter<double>("isolHadConstTerm"); isolHadGradTerm = iConfig.getParameter<double>("isolHadGradTerm"); isolHadGradStart = iConfig.getParameter<double>("isolHadGradStart"); isolPtTrksConstTerm = iConfig.getParameter<double>("isolPtTrksConstTerm"); isolPtTrksGradTerm = iConfig.getParameter<double>("isolPtTrksGradTerm"); isolPtTrksGradStart = iConfig.getParameter<double>("isolPtTrksGradStart"); isolNrTrksConstTerm = iConfig.getParameter<int>("isolNrTrksConstTerm"); //hlt isolation cuts maxHLTIsolTrksEle = iConfig.getParameter<double>("maxHLTIsolTrksEle"); maxHLTIsolTrksEleOverPt = iConfig.getParameter<double>("maxHLTIsolTrksEleOverPt"); maxHLTIsolTrksEleOverPt2 = iConfig.getParameter<double>("maxHLTIsolTrksEleOverPt2"); maxHLTIsolTrksPho = iConfig.getParameter<double>("maxHLTIsolTrksPho"); maxHLTIsolTrksPhoOverPt = iConfig.getParameter<double>("maxHLTIsolTrksPhoOverPt"); maxHLTIsolTrksPhoOverPt2 = iConfig.getParameter<double>("maxHLTIsolTrksPhoOverPt2"); maxHLTIsolHad = iConfig.getParameter<double>("maxHLTIsolHad"); maxHLTIsolHadOverEt = iConfig.getParameter<double>("maxHLTIsolHadOverEt"); maxHLTIsolHadOverEt2 = iConfig.getParameter<double>("maxHLTIsolHadOverEt2"); maxHLTIsolEm = iConfig.getParameter<double>("maxHLTIsolEm"); maxHLTIsolEmOverEt = iConfig.getParameter<double>("maxHLTIsolEmOverEt"); maxHLTIsolEmOverEt2 = iConfig.getParameter<double>("maxHLTIsolEmOverEt2"); minCTFTrkOuterRadius = iConfig.getParameter<double>("minCTFTrkOuterRadius"); maxCTFTrkInnerRadius = iConfig.getParameter<double>("maxCTFTrkInnerRadius"); minNrCTFTrkHits = iConfig.getParameter<int>("minNrCTFTrkHits"); maxNrCTFTrkHitsLost = iConfig.getParameter<int>("maxNrCTFTrkHitsLost"); maxCTFTrkChi2NDof = iConfig.getParameter<double>("maxCTFTrkChi2NDof"); requirePixelHitsIfOuterInOuter = iConfig.getParameter<bool>("requirePixelHitsIfOuterInOuter"); maxHLTDEtaIn = iConfig.getParameter<double>("maxHLTDEtaIn"); maxHLTDPhiIn = iConfig.getParameter<double>("maxHLTDPhiIn"); maxHLTInvEInvP = iConfig.getParameter<double>("maxHLTInvEInvP"); }
Definition at line 17 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 36 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 38 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 37 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 39 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 41 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 40 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 45 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 42 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 44 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 43 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 64 of file EgHLTEgCutValues.h.
Referenced by setup().
Definition at line 61 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 23 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 24 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
double egHLT::EgCutValues::maxEta |
Definition at line 21 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
double egHLT::EgCutValues::maxHadem |
Definition at line 27 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 28 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 67 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 68 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 69 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 56 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 57 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 58 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 53 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 54 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 55 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 47 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 48 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 49 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 50 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 51 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 52 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 25 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 63 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
double egHLT::EgCutValues::maxR9 |
Definition at line 33 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 30 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 29 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 60 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
double egHLT::EgCutValues::minEt |
Definition at line 19 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
double egHLT::EgCutValues::minEta |
Definition at line 20 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 62 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
double egHLT::EgCutValues::minR9 |
Definition at line 31 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().
Definition at line 65 of file EgHLTEgCutValues.h.
Referenced by egHLT::OffEgSel::getCutCode(), and setup().