CMS 3D CMS Logo

electronOfflineClientSequence_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 dqmElectronClientAllElectrons = dqmElectronOfflineClient.clone(
6  InputFolderName = "Egamma/Electrons/Ele2_All",
7  OutputFolderName = "Egamma/Electrons/Ele2_All"
8 )
9 dqmElectronClientAllElectronsHGC = dqmElectronOfflineClient.clone(
10  InputFolderName = "Egamma/Electrons/Ele2HGC_All",
11  OutputFolderName = "Egamma/Electrons/Ele2HGC_All"
12 )
13 dqmElectronClientSelectionEt = dqmElectronOfflineClient.clone(
14  InputFolderName = "Egamma/Electrons/Ele3_Et10",
15  OutputFolderName = "Egamma/Electrons/Ele3_Et10"
16 )
17 dqmElectronClientSelectionEtIso = dqmElectronOfflineClient.clone(
18  InputFolderName = "Egamma/Electrons/Ele4_Et10TkIso1",
19  OutputFolderName = "Egamma/Electrons/Ele4_Et10TkIso1"
20 )
21 #dqmElectronClientSelectionEtIsoElID = dqmElectronOfflineClient.clone(
22 #InputFolderName = "Egamma/Electrons/Ele4_Et10TkIso1ElID",
23 #OutputFolderName = "Egamma/Electrons/Ele4_Et10TkIso1ElID"
24 #)
25 dqmElectronClientTagAndProbe = dqmElectronOfflineClient.clone(
26  InputFolderName = "Egamma/Electrons/Ele5_TagAndProbe",
27  OutputFolderName = "Egamma/Electrons/Ele5_TagAndProbe",
28  EffHistoTitle = ""
29 )
30 electronOfflineClientSequence = cms.Sequence(
31  dqmElectronClientAllElectrons
32  * dqmElectronClientSelectionEt
33  * dqmElectronClientSelectionEtIso
34 # * dqmElectronClientSelectionEtIsoElID
35  * dqmElectronClientTagAndProbe
36 )
37 _electronOfflineClientSequenceHGC = electronOfflineClientSequence.copy()
38 _electronOfflineClientSequenceHGC += dqmElectronClientAllElectronsHGC
39 
40 from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
41 phase2_hgcal.toReplaceWith(
42  electronOfflineClientSequence, _electronOfflineClientSequenceHGC
43 )
44