File indexing completed on 2024-04-06 12:25:07
0001 from PhysicsTools.SelectorUtils.centralIDRegistry import central_id_registry
0002
0003
0004 from RecoEgamma.ElectronIdentification.Identification.cutBasedElectronID_tools import *
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021 idName = "cutBasedElectronID-Spring15-50ns-V1-standalone-veto"
0022 WP_Veto_EB = EleWorkingPoint_V2(
0023 idName ,
0024 0.0126 ,
0025 0.107 ,
0026 0.012 ,
0027 0.186 ,
0028 0.0621 ,
0029 0.613 ,
0030 0.239 ,
0031 0.161 ,
0032 0.161 ,
0033
0034 2
0035 )
0036
0037 WP_Veto_EE = EleWorkingPoint_V2(
0038 idName ,
0039 0.0109 ,
0040 0.219 ,
0041 0.0339 ,
0042 0.0962 ,
0043 0.279 ,
0044 0.947 ,
0045 0.141 ,
0046 0.193 ,
0047 0.193 ,
0048
0049 3
0050 )
0051
0052
0053 idName = "cutBasedElectronID-Spring15-50ns-V1-standalone-loose"
0054 WP_Loose_EB = EleWorkingPoint_V2(
0055 idName ,
0056 0.0098 ,
0057 0.0929 ,
0058 0.0105 ,
0059 0.0765 ,
0060 0.0227 ,
0061 0.379 ,
0062 0.184 ,
0063 0.118 ,
0064 0.118 ,
0065
0066 2
0067 )
0068
0069 WP_Loose_EE = EleWorkingPoint_V2(
0070 idName ,
0071 0.00950 ,
0072 0.181 ,
0073 0.0318 ,
0074 0.0824 ,
0075 0.242 ,
0076 0.921 ,
0077 0.125 ,
0078 0.118 ,
0079 0.118 ,
0080
0081 1
0082 )
0083
0084
0085 idName = "cutBasedElectronID-Spring15-50ns-V1-standalone-medium"
0086 WP_Medium_EB = EleWorkingPoint_V2(
0087 idName ,
0088 0.00945 ,
0089 0.0296 ,
0090 0.0101 ,
0091 0.0372 ,
0092 0.0151 ,
0093 0.238 ,
0094 0.118 ,
0095 0.0987 ,
0096 0.0987 ,
0097
0098 2
0099 )
0100
0101 WP_Medium_EE = EleWorkingPoint_V2(
0102 idName ,
0103 0.00773 ,
0104 0.148 ,
0105 0.0287 ,
0106 0.0546 ,
0107 0.0535 ,
0108 0.572 ,
0109 0.104 ,
0110 0.0902 ,
0111 0.0902 ,
0112
0113 1
0114 )
0115
0116
0117 idName = "cutBasedElectronID-Spring15-50ns-V1-standalone-tight"
0118 WP_Tight_EB = EleWorkingPoint_V2(
0119 idName ,
0120 0.00950 ,
0121 0.0291 ,
0122 0.0101 ,
0123 0.0372 ,
0124 0.0144 ,
0125 0.323 ,
0126 0.0174 ,
0127 0.0468 ,
0128 0.0468 ,
0129
0130 2
0131 )
0132
0133 WP_Tight_EE = EleWorkingPoint_V2(
0134 idName ,
0135 0.00762 ,
0136 0.0439 ,
0137 0.0287 ,
0138 0.0544 ,
0139 0.0377 ,
0140 0.571 ,
0141 0.0100 ,
0142 0.0759 ,
0143 0.0759 ,
0144
0145 1
0146 )
0147
0148
0149 isoEffAreas = "RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_50ns.txt"
0150
0151
0152
0153
0154
0155
0156 cutBasedElectronID_Spring15_50ns_V1_standalone_veto = configureVIDCutBasedEleID_V2(WP_Veto_EB, WP_Veto_EE, isoEffAreas)
0157 cutBasedElectronID_Spring15_50ns_V1_standalone_loose = configureVIDCutBasedEleID_V2(WP_Loose_EB, WP_Loose_EE, isoEffAreas)
0158 cutBasedElectronID_Spring15_50ns_V1_standalone_medium = configureVIDCutBasedEleID_V2(WP_Medium_EB, WP_Medium_EE, isoEffAreas)
0159 cutBasedElectronID_Spring15_50ns_V1_standalone_tight = configureVIDCutBasedEleID_V2(WP_Tight_EB, WP_Tight_EE, isoEffAreas)
0160
0161
0162 central_id_registry.register(cutBasedElectronID_Spring15_50ns_V1_standalone_veto.idName,
0163 '1430580668994ed3805fc833c314354e')
0164 central_id_registry.register(cutBasedElectronID_Spring15_50ns_V1_standalone_loose.idName,
0165 '73e5cdf3377e99aa208851339f4906b9')
0166 central_id_registry.register(cutBasedElectronID_Spring15_50ns_V1_standalone_medium.idName,
0167 '2623f1f07173be98c3c3d6e6b69434a6')
0168 central_id_registry.register(cutBasedElectronID_Spring15_50ns_V1_standalone_tight.idName,
0169 '19b4ab8a58bda9c2e1b79b0694f6eee7')
0170
0171
0172
0173 cutBasedElectronID_Spring15_50ns_V1_standalone_veto.isPOGApproved = cms.untracked.bool(True)
0174 cutBasedElectronID_Spring15_50ns_V1_standalone_loose.isPOGApproved = cms.untracked.bool(True)
0175 cutBasedElectronID_Spring15_50ns_V1_standalone_medium.isPOGApproved = cms.untracked.bool(True)
0176 cutBasedElectronID_Spring15_50ns_V1_standalone_tight.isPOGApproved = cms.untracked.bool(True)