CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_1/src/RecoJets/JetProducers/python/PileupJetIDCutParams_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 ###########################################################
00004 ## Working points for the 5X training
00005 ###########################################################
00006 full_5x_wp = cms.PSet(
00007     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00008 
00009     #Tight Id
00010     Pt010_Tight    = cms.vdouble(-0.47,-0.92,-0.92,-0.94),
00011     Pt1020_Tight   = cms.vdouble(-0.47,-0.92,-0.92,-0.94),
00012     Pt2030_Tight   = cms.vdouble(+0.32,-0.49,-0.61,-0.74),
00013     Pt3050_Tight   = cms.vdouble(+0.32,-0.49,-0.61,-0.74),
00014 
00015     #Medium Id
00016     Pt010_Medium   = cms.vdouble(-0.83,-0.96,-0.95,-0.96),
00017     Pt1020_Medium  = cms.vdouble(-0.83,-0.96,-0.95,-0.96),
00018     Pt2030_Medium  = cms.vdouble(-0.40,-0.74,-0.76,-0.81),
00019     Pt3050_Medium  = cms.vdouble(-0.40,-0.74,-0.76,-0.81),
00020 
00021     #Loose Id
00022     Pt010_Loose    = cms.vdouble(-0.95,-0.97,-0.97,-0.97),
00023     Pt1020_Loose   = cms.vdouble(-0.95,-0.97,-0.97,-0.97),
00024     Pt2030_Loose   = cms.vdouble(-0.80,-0.85,-0.84,-0.85),
00025     Pt3050_Loose   = cms.vdouble(-0.80,-0.85,-0.84,-0.85)
00026 )
00027 
00028 simple_5x_wp = cms.PSet(
00029     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00030     
00031     #Tight Id
00032     Pt010_Tight    = cms.vdouble(-0.54,-0.93,-0.93,-0.94),
00033     Pt1020_Tight   = cms.vdouble(-0.54,-0.93,-0.93,-0.94),
00034     Pt2030_Tight   = cms.vdouble(+0.26,-0.54,-0.63,-0.74),
00035     Pt3050_Tight   = cms.vdouble(+0.26,-0.54,-0.63,-0.74),
00036 
00037     #Medium Id
00038     Pt010_Medium   = cms.vdouble(-0.85,-0.96,-0.95,-0.96),
00039     Pt1020_Medium  = cms.vdouble(-0.85,-0.96,-0.95,-0.96),
00040     Pt2030_Medium  = cms.vdouble(-0.40,-0.73,-0.74,-0.80),
00041     Pt3050_Medium  = cms.vdouble(-0.40,-0.73,-0.74,-0.80),
00042 
00043     #Loose Id
00044     Pt010_Loose    = cms.vdouble(-0.95,-0.97,-0.96,-0.97),
00045     Pt1020_Loose   = cms.vdouble(-0.95,-0.97,-0.96,-0.97),
00046     Pt2030_Loose   = cms.vdouble(-0.80,-0.86,-0.80,-0.84),
00047     Pt3050_Loose   = cms.vdouble(-0.80,-0.86,-0.80,-0.84)
00048     
00049 )
00050 
00051 ###########################################################
00052 ## Working points for the 5X_CHS training
00053 ###########################################################
00054 full_5x_chs_wp = cms.PSet(
00055     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00056 
00057     #Tight Id
00058     Pt010_Tight    = cms.vdouble(-0.59,-0.75,-0.78,-0.80),
00059     Pt1020_Tight   = cms.vdouble(-0.59,-0.75,-0.78,-0.80),
00060     Pt2030_Tight   = cms.vdouble(+0.41,-0.10,-0.20,-0.45),
00061     Pt3050_Tight   = cms.vdouble(+0.41,-0.10,-0.20,-0.45),
00062 
00063     #Medium Id
00064     Pt010_Medium   = cms.vdouble(-0.94,-0.91,-0.91,-0.92),
00065     Pt1020_Medium  = cms.vdouble(-0.94,-0.91,-0.91,-0.92),
00066     Pt2030_Medium  = cms.vdouble(-0.58,-0.65,-0.57,-0.67),
00067     Pt3050_Medium  = cms.vdouble(-0.58,-0.65,-0.57,-0.67),
00068 
00069     #Loose Id
00070     Pt010_Loose    = cms.vdouble(-0.98,-0.95,-0.94,-0.94),
00071     Pt1020_Loose   = cms.vdouble(-0.98,-0.95,-0.94,-0.94),
00072     Pt2030_Loose   = cms.vdouble(-0.89,-0.77,-0.69,-0.75),
00073     Pt3050_Loose   = cms.vdouble(-0.89,-0.77,-0.69,-0.57)
00074 )
00075 
00076 simple_5x_chs_wp = cms.PSet(
00077     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00078 
00079     #Tight Id
00080     Pt010_Tight    = cms.vdouble(-0.60,-0.74,-0.78,-0.81),
00081     Pt1020_Tight   = cms.vdouble(-0.60,-0.74,-0.78,-0.81),
00082     Pt2030_Tight   = cms.vdouble(-0.47,-0.06,-0.23,-0.47),
00083     Pt3050_Tight   = cms.vdouble(-0.47,-0.06,-0.23,-0.47),
00084 
00085     #Medium Id
00086     Pt010_Medium   = cms.vdouble(-0.95,-0.94,-0.92,-0.91),
00087     Pt1020_Medium  = cms.vdouble(-0.95,-0.94,-0.92,-0.91),
00088     Pt2030_Medium  = cms.vdouble(-0.59,-0.65,-0.56,-0.68),
00089     Pt3050_Medium  = cms.vdouble(-0.59,-0.65,-0.56,-0.68),
00090 
00091     #Loose Id
00092     Pt010_Loose    = cms.vdouble(-0.98,-0.96,-0.94,-0.94),
00093     Pt1020_Loose   = cms.vdouble(-0.98,-0.96,-0.94,-0.94),
00094     Pt2030_Loose   = cms.vdouble(-0.89,-0.75,-0.72,-0.75),
00095     Pt3050_Loose   = cms.vdouble(-0.89,-0.75,-0.72,-0.75)
00096 )
00097 
00098 
00099 ###########################################################
00100 ## Working points for the 4X training
00101 ###########################################################
00102 PuJetIdOptMVA_wp = cms.PSet(
00103     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00104 
00105     #Tight Id
00106     Pt010_Tight    = cms.vdouble(-0.5,-0.2,-0.83,-0.7),
00107     Pt1020_Tight   = cms.vdouble(-0.5,-0.2,-0.83,-0.7),
00108     Pt2030_Tight   = cms.vdouble(-0.2,  0.,    0.,  0.),
00109     Pt3050_Tight   = cms.vdouble(-0.2,  0.,    0.,  0.),
00110 
00111     #Medium Id
00112     Pt010_Medium   = cms.vdouble(-0.73,-0.89,-0.89,-0.83),
00113     Pt1020_Medium  = cms.vdouble(-0.73,-0.89,-0.89,-0.83),
00114     Pt2030_Medium  = cms.vdouble(0.1,  -0.4, -0.4, -0.45),
00115     Pt3050_Medium  = cms.vdouble(0.1,  -0.4, -0.4, -0.45),
00116 
00117     #Loose Id
00118     Pt010_Loose    = cms.vdouble(-0.9,-0.9, -0.9,-0.9),
00119     Pt1020_Loose   = cms.vdouble(-0.9,-0.9, -0.9,-0.9),
00120     Pt2030_Loose   = cms.vdouble(-0.4,-0.85,-0.7,-0.6),
00121     Pt3050_Loose   = cms.vdouble(-0.4,-0.85,-0.7,-0.6)
00122 )
00123 
00124 PuJetIdMinMVA_wp = cms.PSet(
00125     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00126 
00127     #Tight Id
00128     Pt010_Tight    = cms.vdouble(-0.5,-0.2,-0.83,-0.7),
00129     Pt1020_Tight   = cms.vdouble(-0.5,-0.2,-0.83,-0.7),
00130     Pt2030_Tight   = cms.vdouble(-0.2,  0.,    0.,  0.),
00131     Pt3050_Tight   = cms.vdouble(-0.2,  0.,    0.,  0.),
00132 
00133     #Medium Id
00134     Pt010_Medium   = cms.vdouble(-0.73,-0.89,-0.89,-0.83),
00135     Pt1020_Medium  = cms.vdouble(-0.73,-0.89,-0.89,-0.83),
00136     Pt2030_Medium  = cms.vdouble(0.1,  -0.4, -0.5, -0.45),
00137     Pt3050_Medium  = cms.vdouble(0.1,  -0.4, -0.5, -0.45),
00138 
00139     #Loose Id
00140     Pt010_Loose    = cms.vdouble(-0.9,-0.9, -0.94,-0.9),
00141     Pt1020_Loose   = cms.vdouble(-0.9,-0.9, -0.94,-0.9),
00142     Pt2030_Loose   = cms.vdouble(-0.4,-0.85,-0.7,-0.6),
00143     Pt3050_Loose   = cms.vdouble(-0.4,-0.85,-0.7,-0.6)
00144 )
00145 
00146 EmptyJetIdParams = cms.PSet(
00147     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00148 
00149     #Tight Id
00150     Pt010_Tight    = cms.vdouble(-999.,-999.,-999.,-999.),
00151     Pt1020_Tight   = cms.vdouble(-999.,-999.,-999.,-999.),
00152     Pt2030_Tight   = cms.vdouble(-999.,-999.,-999.,-999.),
00153     Pt3050_Tight   = cms.vdouble(-999.,-999.,-999.,-999.),
00154 
00155     #Medium Id
00156     Pt010_Medium   = cms.vdouble(-999.,-999.,-999.,-999.),
00157     Pt1020_Medium  = cms.vdouble(-999.,-999.,-999.,-999.),
00158     Pt2030_Medium  = cms.vdouble(-999.,-999.,-999.,-999.),
00159     Pt3050_Medium  = cms.vdouble(-999.,-999.,-999.,-999.),
00160 
00161     #Loose Id
00162     Pt010_Loose    = cms.vdouble(-999.,-999.,-999.,-999.),
00163     Pt1020_Loose   = cms.vdouble(-999.,-999.,-999.,-999.),
00164     Pt2030_Loose   = cms.vdouble(-999.,-999.,-999.,-999.),
00165     Pt3050_Loose   = cms.vdouble(-999.,-999.,-999.,-999.)
00166 )
00167 
00168 
00169 PuJetIdCutBased_wp = cms.PSet(
00170     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00171     #betaStarClassic/log(nvtx-0.64) Values
00172     #Tight Id
00173     Pt010_BetaStarTight    = cms.vdouble( 0.15, 0.15, 999., 999.),
00174     Pt1020_BetaStarTight   = cms.vdouble( 0.15, 0.15, 999., 999.),
00175     Pt2030_BetaStarTight   = cms.vdouble( 0.15, 0.15, 999., 999.),
00176     Pt3050_BetaStarTight   = cms.vdouble( 0.15, 0.15, 999., 999.),
00177     
00178     #Medium Id => Daniele
00179     Pt010_BetaStarMedium   = cms.vdouble( 0.2, 0.3, 999., 999.),
00180     Pt1020_BetaStarMedium  = cms.vdouble( 0.2, 0.3, 999., 999.),
00181     Pt2030_BetaStarMedium  = cms.vdouble( 0.2, 0.3, 999., 999.),
00182     Pt3050_BetaStarMedium  = cms.vdouble( 0.2, 0.3, 999., 999.),
00183     
00184     #Loose Id
00185     Pt010_BetaStarLoose    = cms.vdouble( 0.2, 0.3, 999., 999.),
00186     Pt1020_BetaStarLoose   = cms.vdouble( 0.2, 0.3, 999., 999.),
00187     Pt2030_BetaStarLoose   = cms.vdouble( 0.2, 0.3, 999., 999.),
00188     Pt3050_BetaStarLoose   = cms.vdouble( 0.2, 0.3, 999., 999.),
00189 
00190     #RMS variable
00191     #Tight Id
00192     Pt010_RMSTight         = cms.vdouble( 0.06, 0.07, 0.04, 0.05),
00193     Pt1020_RMSTight        = cms.vdouble( 0.06, 0.07, 0.04, 0.05),
00194     Pt2030_RMSTight        = cms.vdouble( 0.05, 0.07, 0.03, 0.045),
00195     Pt3050_RMSTight        = cms.vdouble( 0.05, 0.06, 0.03, 0.04),
00196     
00197     #Medium Id => Daniele
00198     Pt010_RMSMedium        = cms.vdouble( 0.06, 0.03, 0.03, 0.04),
00199     Pt1020_RMSMedium       = cms.vdouble( 0.06, 0.03, 0.03, 0.04),
00200     Pt2030_RMSMedium       = cms.vdouble( 0.06, 0.03, 0.03, 0.04),
00201     Pt3050_RMSMedium       = cms.vdouble( 0.06, 0.03, 0.03, 0.04),
00202     
00203     #Loose Id
00204     Pt010_RMSLoose         = cms.vdouble( 0.06, 0.05, 0.05, 0.07),
00205     Pt1020_RMSLoose        = cms.vdouble( 0.06, 0.05, 0.05, 0.07),
00206     Pt2030_RMSLoose        = cms.vdouble( 0.06, 0.05, 0.05, 0.055),
00207     Pt3050_RMSLoose        = cms.vdouble( 0.06, 0.05, 0.05, 0.055)
00208     )
00209 
00210 
00211 JetIdParams = cms.PSet(
00212     #4 Eta Categories  0-2.5 2.5-2.75 2.75-3.0 3.0-5.0
00213 
00214     #Tight Id
00215     Pt010_Tight    = cms.vdouble( 0.5,0.6,0.6,0.9),
00216     Pt1020_Tight   = cms.vdouble(-0.2,0.2,0.2,0.6),
00217     Pt2030_Tight   = cms.vdouble( 0.3,0.4,0.7,0.8),
00218     Pt3050_Tight   = cms.vdouble( 0.5,0.4,0.8,0.9),
00219 
00220     #Medium Id
00221     Pt010_Medium   = cms.vdouble( 0.2,0.4,0.2,0.6),
00222     Pt1020_Medium  = cms.vdouble(-0.3,0. ,0. ,0.5),
00223     Pt2030_Medium  = cms.vdouble( 0.2,0.2,0.5,0.7),
00224     Pt3050_Medium  = cms.vdouble( 0.3,0.2,0.7,0.8),
00225 
00226     #Loose Id
00227     Pt010_Loose    = cms.vdouble( 0. , 0. , 0. ,0.2),
00228     Pt1020_Loose   = cms.vdouble(-0.4,-0.4,-0.4,0.4),
00229     Pt2030_Loose   = cms.vdouble( 0. , 0. , 0.2,0.6),
00230     Pt3050_Loose   = cms.vdouble( 0. , 0. , 0.6,0.2)
00231 )
00232