Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
# These are the AlCaReco matrixes used during Run 2
# Since these are not really used anywhere in CMSSW,
# we move them here for documentation purposes

# AlCaReco matrix used in CMSSW releases in 2018
AlCaRecoMatrix2018 = {
                      "AlCaLumiPixels"        : "AlCaPCCZeroBias+AlCaPCCRandom",
                      "AlcaLumiPixelsExpress" : "AlCaPCCRandom",
                      "Charmonium"            : "TkAlJpsiMuMu",
                      "Commissioning"         : "HcalCalIsoTrk+HcalCalIsolatedBunchSelector+TkAlMinBias+SiStripCalMinBias",
                      "Cosmics"               : "SiPixelCalCosmics+SiStripCalCosmics+TkAlCosmics0T+MuAlGlobalCosmics",
                      "DoubleElectron"        : "EcalCalZElectron+EcalUncalZElectron",
                      "DoubleEG"              : "EcalCalZElectron+EcalUncalZElectron+HcalCalIterativePhiSym+HcalCalIsoTrkProducerFilter",
                      "DoubleMu"              : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "DoubleMuon"            : "TkAlZMuMu+TkAlDiMuonAndVertex+MuAlCalIsolatedMu+MuAlOverlaps+MuAlZMuMu+HcalCalLowPUHBHEMuonFilter",
                      "DoubleMuParked"        : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "EGamma"                : "EcalESAlign+EcalUncalWElectron+EcalUncalZElectron+HcalCalIsoTrkProducerFilter+HcalCalIterativePhiSym",
                      "Express"               : "SiStripCalZeroBias+TkAlMinBias+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+Hotline+LumiPixelsMinBias+SiPixelCalZeroBias",
                      "ExpressAlignment"      : "TkAlMinBias",
                      "ExpressCosmics"        : "SiStripPCLHistos+SiStripCalZeroBias+TkAlCosmics0T+SiPixelCalZeroBias",
                      "HcalNZS"               : "HcalCalMinBias",
                      "HLTPhysics"            : "TkAlMinBias+HcalCalIterativePhiSym+HcalCalIsoTrkProducerFilter+HcalCalHO+HcalCalHBHEMuonProducerFilter",
                      "JetHT"                 : "HcalCalIsoTrkProducerFilter+HcalCalIsolatedBunchFilter+TkAlMinBias",
                      "MinimumBias"           : "SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias",
                      "MET"                   : "HcalCalNoise",
                      "MuOnia"                : "TkAlUpsilonMuMu",
                      "MuOniaParked"          : "TkAlJpsiMuMu+TkAlUpsilonMuMu",
                      "NoBPTX"                : "TkAlCosmicsInCollisions",
                      "SingleElectron"        : "EcalUncalWElectron+EcalUncalZElectron+HcalCalIterativePhiSym+EcalESAlign",
                      "SingleMu"              : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlMuonIsolated+MuAlZMuMu+HcalCalHO",
                      "SingleMuon"            : "SiPixelCalSingleMuonLoose+SiPixelCalSingleMuonTight+TkAlMuonIsolated+MuAlCalIsolatedMu+MuAlOverlaps+MuAlZMuMu+HcalCalHO+HcalCalIterativePhiSym+HcalCalHBHEMuonProducerFilter",
                      "SinglePhoton"          : "HcalCalGammaJet",
                      "StreamExpress"         : "SiStripCalZeroBias+TkAlMinBias+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+Hotline+LumiPixelsMinBias+SiPixelCalZeroBias+SiPixelCalSingleMuon+PPSCalTrackBasedSel",
                      "StreamExpressHI"       : "SiStripCalZeroBias+TkAlMinBiasHI+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+SiPixelCalZeroBias",
                      "ZeroBias"              : "SiStripCalZeroBias+TkAlMinBias+LumiPixelsMinBias+SiStripCalMinBias+AlCaPCCZeroBiasFromRECO",
                     }

# AlCaReco matrix used in CMSSW releases in 2017
AlCaRecoMatrix2017 = {
                      "AlCaLumiPixels"        : "AlCaPCCZeroBias+AlCaPCCRandom",
                      "AlcaLumiPixelsExpress" : "AlCaPCCRandom",
                      "Charmonium"            : "TkAlJpsiMuMu",
                      "Commissioning"         : "HcalCalIsoTrk+HcalCalIsolatedBunchSelector+TkAlMinBias+SiStripCalMinBias",
                      "Cosmics"               : "SiPixelCalCosmics+SiStripCalCosmics+TkAlCosmics0T+MuAlGlobalCosmics",
                      "DoubleElectron"        : "EcalCalZElectron+EcalUncalZElectron",
                      "DoubleEG"              : "EcalCalZElectron+EcalUncalZElectron+HcalCalIterativePhiSym+HcalCalIsoTrkProducerFilter",
                      "DoubleMu"              : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "DoubleMuon"            : "TkAlZMuMu+TkAlDiMuonAndVertex+MuAlCalIsolatedMu+MuAlOverlaps+MuAlZMuMu+HcalCalLowPUHBHEMuonFilter",
                      "DoubleMuParked"        : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "EGamma"                : "EcalESAlign+EcalUncalWElectron+EcalUncalZElectron+HcalCalIsoTrkProducerFilter+HcalCalIterativePhiSym",
                      "Express"               : "SiStripCalZeroBias+TkAlMinBias+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+Hotline+LumiPixelsMinBias+SiPixelCalZeroBias",
                      "ExpressAlignment"      : "TkAlMinBias",
                      "ExpressCosmics"        : "SiStripPCLHistos+SiStripCalZeroBias+TkAlCosmics0T+SiPixelCalZeroBias",
                      "HcalNZS"               : "HcalCalMinBias",
                      "HLTPhysics"            : "TkAlMinBias+HcalCalIterativePhiSym+HcalCalIsoTrkProducerFilter+HcalCalHO+HcalCalHBHEMuonProducerFilter",
                      "JetHT"                 : "HcalCalIsoTrkProducerFilter+HcalCalIsolatedBunchFilter+TkAlMinBias",
                      "MET"                   : "HcalCalNoise",
                      "MinimumBias"           : "SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias",
                      "MuOnia"                : "TkAlUpsilonMuMu",
                      "MuOniaParked"          : "TkAlJpsiMuMu+TkAlUpsilonMuMu",
                      "NoBPTX"                : "TkAlCosmicsInCollisions",
                      "SingleElectron"        : "EcalUncalWElectron+EcalUncalZElectron+HcalCalIterativePhiSym+EcalESAlign",
                      "SingleMu"              : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlMuonIsolated+MuAlZMuMu+HcalCalHO",
                      "SingleMuon"            : "SiPixelCalSingleMuonLoose+SiPixelCalSingleMuonTight+TkAlMuonIsolated+MuAlCalIsolatedMu+MuAlOverlaps+MuAlZMuMu+HcalCalHO+HcalCalIterativePhiSym+HcalCalHBHEMuonProducerFilter",
                      "SinglePhoton"          : "HcalCalGammaJet",
                      "StreamExpress"         : "SiStripCalZeroBias+TkAlMinBias+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+Hotline+LumiPixelsMinBias+SiPixelCalZeroBias+SiPixelCalSingleMuon+PPSCalTrackBasedSel",
                      "StreamExpressHI"       : "SiStripCalZeroBias+TkAlMinBiasHI+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+SiPixelCalZeroBias",
                      "ZeroBias"              : "SiStripCalZeroBias+TkAlMinBias+LumiPixelsMinBias+SiStripCalMinBias+AlCaPCCZeroBiasFromRECO",
                     }

# This matrix has been used for the legacy reprocessing of the 2016 2016B-H dataset.
# With the exception of ZeroBias, it was also used for the 23Sept16 reprocessing of 2016B-G
AlCaRecoMatrix2016 = {
                      "AlCaLumiPixels"        : "AlCaPCCZeroBias+AlCaPCCRandom",
                      "AlcaLumiPixelsExpress" : "AlCaPCCRandom",
                      "Charmonium"            : "TkAlJpsiMuMu",
                      "Commissioning"         : "HcalCalIsoTrk+HcalCalIsolatedBunchSelector+TkAlMinBias+SiStripCalMinBias",
                      "Cosmics"               : "SiPixelCalCosmics+SiStripCalCosmics+TkAlCosmics0T+MuAlGlobalCosmics",
                      "DoubleEG"              : "EcalCalZElectron+EcalUncalZElectron+HcalCalIterativePhiSym+HcalCalIsoTrkProducerFilter",
                      "DoubleElectron"        : "EcalCalZElectron+EcalUncalZElectron",
                      "DoubleMu"              : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "DoubleMuon"            : "TkAlZMuMu+TkAlDiMuonAndVertex+MuAlCalIsolatedMu+MuAlOverlaps+MuAlZMuMu+HcalCalLowPUHBHEMuonFilter",
                      "DoubleMuParked"        : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "EGamma"                : "EcalESAlign+EcalUncalWElectron+EcalUncalZElectron+HcalCalIsoTrkProducerFilter+HcalCalIterativePhiSym",
                      "Express"               : "SiStripCalZeroBias+TkAlMinBias+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+Hotline+LumiPixelsMinBias+SiPixelCalZeroBias",
                      "ExpressAlignment"      : "TkAlMinBias",
                      "ExpressCosmics"        : "SiStripPCLHistos+SiStripCalZeroBias+TkAlCosmics0T+SiPixelCalZeroBias",
                      "HcalNZS"               : "HcalCalMinBias",
                      "HLTPhysics"            : "TkAlMinBias+HcalCalIterativePhiSym+HcalCalIsoTrkProducerFilter+HcalCalHO+HcalCalHBHEMuonProducerFilter",
                      "JetHT"                 : "HcalCalIsoTrkProducerFilter+HcalCalIsolatedBunchFilter+TkAlMinBias",
                      "MET"                   : "HcalCalNoise",
                      "MinimumBias"           : "SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias",
                      "MuOnia"                : "TkAlUpsilonMuMu",
                      "MuOniaParked"          : "TkAlJpsiMuMu+TkAlUpsilonMuMu",
                      "NoBPTX"                : "TkAlCosmicsInCollisions",
                      "SingleElectron"        : "EcalUncalWElectron+EcalUncalZElectron+HcalCalIterativePhiSym+EcalESAlign",
                      "SingleMu"              : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlMuonIsolated+MuAlZMuMu+HcalCalHO",
                      "SingleMuon"            : "SiPixelCalSingleMuonLoose+SiPixelCalSingleMuonTight+TkAlMuonIsolated+MuAlCalIsolatedMu+MuAlOverlaps+MuAlZMuMu+HcalCalHO+HcalCalIterativePhiSym+HcalCalHBHEMuonProducerFilter",
                      "SinglePhoton"          : "HcalCalGammaJet",
                      "StreamExpress"         : "SiStripCalZeroBias+TkAlMinBias+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+Hotline+LumiPixelsMinBias+SiPixelCalZeroBias+SiPixelCalSingleMuon+PPSCalTrackBasedSel",
                      "StreamExpressHI"       : "SiStripCalZeroBias+TkAlMinBiasHI+SiStripPCLHistos+SiStripCalMinBias+SiStripCalMinBiasAAG+SiPixelCalZeroBias",
                      "ZeroBias"              : "SiStripCalZeroBias+TkAlMinBias+LumiPixelsMinBias+SiStripCalMinBias+AlCaPCCZeroBiasFromRECO",
                     }

# AlCaReco matrix used in 2015 at 50 ns
AlCaRecoMatrix2015 = {
                      "DoubleElectron" : "EcalCalZElectron+EcalUncalZElectron",
                      "DoubleMu"       : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlZMuMu",
                      "SingleMu"       : "MuAlCalIsolatedMu+MuAlOverlaps+TkAlMuonIsolated+MuAlZMuMu+HcalCalHO",
                     }