Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:53

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # anti-e phase-2 tauID mva names
0004 _antiEMVABaseName = "RecoTauTag_antiElectronMVAPhase2"
0005 mvaNames_phase2 = dict(
0006     mvaName_NoEleMatch_woGwoGSF_BL = cms.string(_antiEMVABaseName+"_NoEleMatch_woGwoGSF_BL"),
0007     mvaName_NoEleMatch_wGwoGSF_BL = cms.string(_antiEMVABaseName+"_NoEleMatch_wGwoGSF_BL"),
0008     mvaName_woGwGSF_BL = cms.string(_antiEMVABaseName+"_woGwGSF_BL"),
0009     mvaName_wGwGSF_BL = cms.string(_antiEMVABaseName+"_wGwGSF_BL"),
0010     mvaName_NoEleMatch_woGwoGSF_EC = cms.string(_antiEMVABaseName+"_NoEleMatch_woGwoGSF_FWEC"),
0011     mvaName_NoEleMatch_wGwoGSF_EC = cms.string(_antiEMVABaseName+"_NoEleMatch_wGwoGSF_FWEC"),
0012     mvaName_woGwGSF_EC = cms.string(_antiEMVABaseName+"_woGwGSF_FWEC"),
0013     mvaName_wGwGSF_EC = cms.string(_antiEMVABaseName+"_wGwGSF_FWEC"),
0014     mvaName_NoEleMatch_woGwoGSF_VFEC = cms.string(_antiEMVABaseName+"_NoEleMatch_woGwoGSF_VFWEC"),
0015     mvaName_NoEleMatch_wGwoGSF_VFEC = cms.string(_antiEMVABaseName+"_NoEleMatch_wGwoGSF_VFWEC"),
0016     mvaName_woGwGSF_VFEC = cms.string(_antiEMVABaseName+"_woGwGSF_VFWEC"),
0017     mvaName_wGwGSF_VFEC = cms.string(_antiEMVABaseName+"_wGwGSF_VFWEC")
0018 )
0019 # anti-e phase-2 tauID (WPs)
0020 mapping_phase2 = cms.VPSet(
0021     cms.PSet(
0022         category = cms.uint32(0), # minMVANoEleMatchWOgWOgsfBL
0023         cut = cms.string(_antiEMVABaseName+"_NoEleMatch_woGwoGSF_BL"),
0024         variable = cms.string("pt")
0025     ),
0026     cms.PSet(
0027         category = cms.uint32(2), # minMVANoEleMatchWgWOgsfBL
0028         cut = cms.string(_antiEMVABaseName+"_NoEleMatch_wGwoGSF_BL"),
0029         variable = cms.string("pt")
0030     ),
0031     cms.PSet(
0032         category = cms.uint32(5), # minMVAWOgWgsfBL
0033         cut = cms.string(_antiEMVABaseName+"_woGwGSF_BL"),
0034         variable = cms.string("pt")
0035     ),
0036     cms.PSet(
0037         category = cms.uint32(7), # minMVAWgWgsfBL
0038         cut = cms.string(_antiEMVABaseName+"_wGwGSF_BL"),
0039         variable = cms.string("pt")
0040     ),
0041     cms.PSet(
0042         category = cms.uint32(8), # minMVANoEleMatchWOgWOgsfEC
0043         cut = cms.string(_antiEMVABaseName+"_NoEleMatch_woGwoGSF_FWEC"),
0044         variable = cms.string("pt")
0045     ),
0046     cms.PSet(
0047         category = cms.uint32(9), # minMVANoEleMatchWOgWOgsfVFEC
0048         cut = cms.string(_antiEMVABaseName+"_NoEleMatch_woGwoGSF_VFWEC"),
0049         variable = cms.string("pt")
0050     ),
0051     cms.PSet(
0052         category = cms.uint32(10), # minMVANoEleMatchWgWOgsfEC
0053         cut = cms.string(_antiEMVABaseName+"_NoEleMatch_wGwoGSF_FWEC"),
0054         variable = cms.string("pt")
0055     ),
0056     cms.PSet(
0057         category = cms.uint32(11), # minMVANoEleMatchWgWOgsfVFEC
0058         cut = cms.string(_antiEMVABaseName+"_NoEleMatch_wGwoGSF_VFWEC"),
0059         variable = cms.string("pt")
0060     ),
0061     cms.PSet(
0062         category = cms.uint32(13), # minMVAWOgWgsfEC
0063         cut = cms.string(_antiEMVABaseName+"_woGwGSF_FWEC"),
0064         variable = cms.string("pt")
0065     ),
0066     cms.PSet(
0067         category = cms.uint32(14), # minMVAWOgWgsfVFEC
0068         cut = cms.string(_antiEMVABaseName+"_woGwGSF_VFWEC"),
0069         variable = cms.string("pt")
0070     ),
0071     cms.PSet(
0072         category = cms.uint32(15), # minMVAWgWgsfEC
0073         cut = cms.string(_antiEMVABaseName+"_wGwGSF_FWEC"),
0074         variable = cms.string("pt")
0075     ),
0076     cms.PSet(
0077         category = cms.uint32(16), # minMVAWgWgsfVFEC
0078         cut = cms.string(_antiEMVABaseName+"_wGwGSF_VFWEC"),
0079         variable = cms.string("pt")
0080     )
0081 )
0082 
0083 workingPoints_phase2 = cms.vstring(
0084     "_VLoose",
0085     "_Loose",
0086     "_Medium",
0087     "_Tight",
0088     "_VTight"
0089 )