File indexing completed on 2024-04-06 12:09:23
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMOffline.EGamma.electronOfflineClient_cfi import *
0004
0005 dqmElectronClientAllElectrons = dqmElectronOfflineClient.clone(
0006 InputFolderName = "Egamma/Electrons/Ele2_All",
0007 OutputFolderName = "Egamma/Electrons/Ele2_All"
0008 )
0009 dqmElectronClientAllElectronsHGC = dqmElectronOfflineClient.clone(
0010 InputFolderName = "Egamma/Electrons/Ele2HGC_All",
0011 OutputFolderName = "Egamma/Electrons/Ele2HGC_All"
0012 )
0013 dqmElectronClientSelectionEt = dqmElectronOfflineClient.clone(
0014 InputFolderName = "Egamma/Electrons/Ele3_Et10",
0015 OutputFolderName = "Egamma/Electrons/Ele3_Et10"
0016 )
0017 dqmElectronClientSelectionEtIso = dqmElectronOfflineClient.clone(
0018 InputFolderName = "Egamma/Electrons/Ele4_Et10TkIso1",
0019 OutputFolderName = "Egamma/Electrons/Ele4_Et10TkIso1"
0020 )
0021
0022
0023
0024
0025 dqmElectronClientTagAndProbe = dqmElectronOfflineClient.clone(
0026 InputFolderName = "Egamma/Electrons/Ele5_TagAndProbe",
0027 OutputFolderName = "Egamma/Electrons/Ele5_TagAndProbe",
0028 EffHistoTitle = ""
0029 )
0030 electronOfflineClientSequence = cms.Sequence(
0031 dqmElectronClientAllElectrons
0032 * dqmElectronClientSelectionEt
0033 * dqmElectronClientSelectionEtIso
0034
0035 * dqmElectronClientTagAndProbe
0036 )
0037 _electronOfflineClientSequenceHGC = electronOfflineClientSequence.copy()
0038 _electronOfflineClientSequenceHGC += dqmElectronClientAllElectronsHGC
0039
0040 from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
0041 phase2_hgcal.toReplaceWith(
0042 electronOfflineClientSequence, _electronOfflineClientSequenceHGC
0043 )
0044