#include <DQMOffline/Trigger/interface/CutValues.h>
Definition at line 12 of file CutValues.h.
CutValues::CutValues | ( | ) | [inline] |
virtual CutValues::~CutValues | ( | ) | [inline, virtual] |
Definition at line 7 of file CutValues.cc.
References cutMask, epInReleaseEtCut, isolEmGradCut, isolEmHadDepth1GradCut, isolEmRecHitGradCut, isolHadDepth2GradCut, isolHadGradCut, isolPtTrksGradCut, maxDEtaInCut, maxDPhiInCut, maxDPhiOutCut, maxEpInCut, maxEpOutCut, maxEtaCut, maxHademCut, maxInvEInvPCut, maxSigmaEtaEtaCut, maxSigmaPhiPhiCut, minBremFracCut, minE9E25Cut, minEpInCut, minEpOutCut, minEtaCut, minEtCut, minInvEInvPCut, minIsolEmConstCut, minIsolEmHadDepth1ConstCut, minIsolEmRecHitConstCut, minIsolHadConstCut, minIsolHadDepth2ConstCut, minIsolNrTrksConstCut, minIsolPtTrksConstCut, minSigmaEtaEtaCut, minSigmaPhiPhiCut, and rejectCracks.
Referenced by EgHLTOffEleSel::setHighNrgy().
00008 { 00009 cutMask = inputCutMask; 00010 minEtCut = 30.; //from 20 00011 minEtaCut = 0.; 00012 maxEtaCut = 1.442; //now 1.442 rather than 1.4442 00013 rejectCracks = true; 00014 //ep, not defined 00015 minEpInCut = 0.5; 00016 maxEpInCut = 3.0; 00017 epInReleaseEtCut=150.; 00018 //robust cuts, same as v11 00019 maxDEtaInCut = 0.005; 00020 maxDPhiInCut = 0.09; 00021 maxHademCut = 0.05; 00022 minSigmaEtaEtaCut = -999.; 00023 maxSigmaEtaEtaCut = 0.011; 00024 //misc other cuts, not defined 00025 minEpOutCut = 0.5; 00026 maxEpOutCut = 3.; 00027 maxDPhiOutCut = 0.2; 00028 minInvEInvPCut = -0.05; 00029 maxInvEInvPCut = 0.1; 00030 minBremFracCut = 0.; 00031 minE9E25Cut = 0.2; 00032 minSigmaPhiPhiCut = -999.; 00033 maxSigmaPhiPhiCut = 0.1; 00034 //isol Em Clus - not defined 00035 minIsolEmConstCut = 6.; 00036 isolEmGradCut = 0.01; 00037 //isol EmRec Hit - not defined 00038 minIsolEmRecHitConstCut = 8.; 00039 isolEmRecHitGradCut = 0.025; 00040 //isol Em+had, new for v12 00041 minIsolEmHadDepth1ConstCut =5; 00042 isolEmHadDepth1GradCut= 0.02; 00043 //isol had, no defined for v12 00044 minIsolHadConstCut = 4.; 00045 isolHadGradCut = 0.005; 00046 //isol had depth 2, only applicable for endcap 00047 minIsolHadDepth2ConstCut =1; 00048 isolHadDepth2GradCut= 0.005; 00049 //pt tracks -change for v12 00050 minIsolPtTrksConstCut = 7.5;// 00051 isolPtTrksGradCut = 0.; // 00052 //nr tracks, not defined for v12 00053 minIsolNrTrksConstCut = 4; 00054 }
Definition at line 58 of file CutValues.cc.
References cutMask, epInReleaseEtCut, maxDEtaInCut, maxDPhiInCut, maxEpInCut, maxEtaCut, maxHademCut, minEpInCut, minEtaCut, minEtCut, and rejectCracks.
Referenced by EgHLTOffEleSel::setPreSel(), and EgHLTOffEleSel::setPreSelWithEp().
00059 { 00060 cutMask = inputCutMask; 00061 minEtCut = 30.; 00062 minEtaCut = 0.; 00063 maxEtaCut = 1.442; 00064 rejectCracks = true; 00065 minEpInCut = 0.35; 00066 maxEpInCut = 3.0; 00067 epInReleaseEtCut=150.; 00068 maxDEtaInCut = 0.02; 00069 maxDPhiInCut = 0.1; 00070 maxHademCut = 0.2; 00071 00072 }
Definition at line 90 of file CutValues.cc.
References cutMask, epInReleaseEtCut, isolEmGradCut, isolEmHadDepth1GradCut, isolEmRecHitGradCut, isolHadDepth2GradCut, isolHadGradCut, isolPtTrksGradCut, maxDEtaInCut, maxDPhiInCut, maxDPhiOutCut, maxEpInCut, maxEpOutCut, maxEtaCut, maxHademCut, maxInvEInvPCut, maxSigmaEtaEtaCut, maxSigmaPhiPhiCut, minBremFracCut, minE9E25Cut, minEpInCut, minEpOutCut, minEtaCut, minEtCut, minInvEInvPCut, minIsolEmConstCut, minIsolEmHadDepth1ConstCut, minIsolEmRecHitConstCut, minIsolHadConstCut, minIsolHadDepth2ConstCut, minIsolNrTrksConstCut, minIsolPtTrksConstCut, minSigmaEtaEtaCut, minSigmaPhiPhiCut, and rejectCracks.
Referenced by EgHLTOffEleSel::setHighNrgy().
00091 { 00092 cutMask = inputCutMask; 00093 minEtCut = 30.; //from 20 00094 minEtaCut = 1.560; 00095 maxEtaCut = 2.5; 00096 rejectCracks = true; 00097 minEpInCut = 0.5; 00098 maxEpInCut = 5.0; 00099 epInReleaseEtCut=150.; 00100 maxDEtaInCut = 0.007; 00101 maxDPhiInCut = 0.09; //from 0.92 00102 maxHademCut = 0.1; //from 0.1 00103 minEpOutCut = 0.5; 00104 maxEpOutCut = 3.; 00105 maxDPhiOutCut = 0.2; 00106 minInvEInvPCut = -0.05; 00107 maxInvEInvPCut = 0.1; 00108 minBremFracCut = 0.; 00109 minE9E25Cut = 0.2; 00110 minSigmaEtaEtaCut = -999.; 00111 maxSigmaEtaEtaCut = 0.0275; 00112 minSigmaPhiPhiCut = -999.; 00113 maxSigmaPhiPhiCut = 0.1; 00114 minIsolEmConstCut = 6.; 00115 isolEmGradCut = 0.01; 00116 minIsolEmRecHitConstCut = 10.; 00117 isolEmRecHitGradCut = 0.025; 00118 minIsolHadConstCut = 4.; 00119 isolHadGradCut = 0.005; 00120 00121 minIsolHadDepth2ConstCut =1; //new 00122 isolHadDepth2GradCut= 0.005;//new 00123 minIsolEmHadDepth1ConstCut =4;//new 00124 isolEmHadDepth1GradCut= 0.04;//new 00125 00126 minIsolPtTrksConstCut = 15.; //from zero 00127 isolPtTrksGradCut = 0.; //from 0.2 00128 minIsolNrTrksConstCut = 4; 00129 00130 00131 00132 }
Definition at line 74 of file CutValues.cc.
References cutMask, epInReleaseEtCut, maxDEtaInCut, maxDPhiInCut, maxEpInCut, maxEtaCut, maxHademCut, minEpInCut, minEtaCut, minEtCut, and rejectCracks.
Referenced by EgHLTOffEleSel::setPreSel(), and EgHLTOffEleSel::setPreSelWithEp().
00075 { 00076 cutMask = inputCutMask; 00077 minEtCut = 30.; 00078 minEtaCut = 1.560; 00079 maxEtaCut = 2.5; 00080 rejectCracks = true; 00081 minEpInCut = 0.35; 00082 maxEpInCut = 5.0; 00083 epInReleaseEtCut=150.; 00084 maxDEtaInCut = 0.02; 00085 maxDPhiInCut = 0.1; 00086 maxHademCut = 0.2; 00087 00088 }
Definition at line 17 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
Definition at line 29 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
std::string CutValues::id |
Definition at line 14 of file CutValues.h.
Definition at line 15 of file CutValues.h.
float CutValues::isolEmGradCut |
Definition at line 49 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 53 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 57 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
float CutValues::maxDEtaInCut |
Definition at line 30 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
float CutValues::maxDPhiInCut |
Definition at line 31 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
float CutValues::maxDPhiOutCut |
Definition at line 37 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
float CutValues::maxEpInCut |
Definition at line 28 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
float CutValues::maxEpOutCut |
Definition at line 36 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
float CutValues::maxEtaCut |
Definition at line 23 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
Definition at line 33 of file CutValues.h.
Definition at line 34 of file CutValues.h.
float CutValues::maxHademCut |
Definition at line 32 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
Definition at line 39 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 43 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 40 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
float CutValues::minE9E25Cut |
float CutValues::minEpInCut |
Definition at line 27 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
float CutValues::minEpOutCut |
Definition at line 35 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
float CutValues::minEtaCut |
Definition at line 22 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
float CutValues::minEtCut |
Definition at line 21 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
Definition at line 48 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 52 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 58 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 56 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 42 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), and setEEHighNrgy().
Definition at line 24 of file CutValues.h.
Referenced by EgHLTOffEleSel::getCutCode(), setEBHighNrgy(), setEBPreSel(), setEEHighNrgy(), and setEEPreSel().
Definition at line 16 of file CutValues.h.
Referenced by EgHLTOffEleSel::setHighNrgy(), EgHLTOffEleSel::setPreSel(), and EgHLTOffEleSel::setPreSelWithEp().