CMS 3D CMS Logo

Functions | Variables
customiseReEmul Namespace Reference

Functions

def L1TAddBitwiseLayer1 (process)
 
def L1TCaloStage2ParamsForHW (process)
 
def L1TEventSetupForHF1x1TPs (process)
 
def L1TReEmulFromNANO (process)
 
def L1TReEmulFromRAW (process)
 
def L1TReEmulFromRAW2015 (process)
 
def L1TReEmulFromRAW2015simCaloTP (process)
 
def L1TReEmulFromRAW2016 (process)
 
def L1TReEmulFromRAWCalo (process)
 
def L1TReEmulFromRAWCalouGT (process)
 
def L1TReEmulFromRAWLegacyMuon (process)
 
def L1TReEmulFromRAWsimEcalTP (process)
 
def L1TReEmulFromRAWsimHcalTP (process)
 
def L1TReEmulFromRAWsimTP (process)
 
def L1TReEmulMCFrom90xRAWSimHcalTP (process)
 
def L1TReEmulMCFromRAW (process)
 
def L1TReEmulMCFromRAW2015 (process)
 
def L1TReEmulMCFromRAWSimCalTP (process)
 
def L1TReEmulMCFromRAWSimEcalTP (process)
 
def L1TReEmulMCFromRAWSimHcalTP (process)
 

Variables

 CSCCandidates
 
 CSCComparatorDigiProducer
 
 CSCInput
 
 CSCStub_Source
 
 CSCTrackProducer
 
 CSCWireDigiProducer
 
 digiTag
 
 DTCandidates
 
 DTDigi_Source
 
 DTDigi_Theta_Source
 
 DTproducer
 
 DTThetaDigi_Source
 
 ecalToken
 
 hcalToken
 
 L1TMuonTriggerPrimitives
 
 L1TReEmul
 
 L1TReEmulPath
 
 label
 
 muonSource
 
 RPC_Source
 
 RPCbCandidates
 
 RPCfCandidates
 
 RPCInput
 
 RPCTriggerDebug
 
 SectorReceiverInput
 
 simCsctfDigis
 
 simCsctfTrackDigis
 
 simCscTriggerPrimitiveDigis
 
 simDttfDigis
 
 simDtTriggerPrimitiveDigis
 
 simGmtDigis
 
 simRpcTriggerDigis
 
 simTwinMuxDigisForDttf
 
 srcCSC
 
 srcDTPh
 
 srcDTTh
 
 srcRPC
 

Function Documentation

◆ L1TAddBitwiseLayer1()

def customiseReEmul.L1TAddBitwiseLayer1 (   process)

Definition at line 11 of file customiseReEmul.py.

11 def L1TAddBitwiseLayer1(process):
12  from L1Trigger.L1TCaloLayer1.simCaloStage2Layer1Digis_cfi import simCaloStage2Layer1Digis as simCaloStage2BitwiseLayer1Digis
13  from L1Trigger.L1TCalorimeter.simCaloStage2Digis_cfi import simCaloStage2Digis as simCaloStage2BitwiseDigis
14  process.simCaloStage2BitwiseLayer1Digis = simCaloStage2BitwiseLayer1Digis.clone()
15  process.simCaloStage2BitwiseLayer1Digis.ecalToken = cms.InputTag("ecalDigis:EcalTriggerPrimitives")
16  process.simCaloStage2BitwiseDigis = simCaloStage2BitwiseDigis.clone()
17  process.simCaloStage2BitwiseDigis.towerToken = cms.InputTag("simCaloStage2BitwiseLayer1Digis")
18  process.SimL1TCalorimeter = cms.Sequence( process.simCaloStage2Layer1Digis + process.simCaloStage2Digis + process.simCaloStage2BitwiseLayer1Digis + process.simCaloStage2BitwiseDigis)
19  from L1Trigger.L1TNtuples.l1UpgradeTree_cfi import l1UpgradeTree
20  process.l1UpgradeBitwiseTree = l1UpgradeTree.clone()
21  process.l1UpgradeBitwiseTree.egToken = cms.untracked.InputTag("simCaloStage2BitwiseDigis")
22  process.l1UpgradeBitwiseTree.tauTokens = cms.untracked.VInputTag("simCaloStage2BitwiseDigis")
23  process.l1UpgradeBitwiseTree.jetToken = cms.untracked.InputTag("simCaloStage2BitwiseDigis")
24  process.l1UpgradeBitwiseTree.muonToken = cms.untracked.InputTag("simGmtStage2Digis")
25  process.l1UpgradeBitwiseTree.sumToken = cms.untracked.InputTag("simCaloStage2BitwiseDigis")
26  process.l1ntuplebitwise = cms.Path(
27  process.l1UpgradeBitwiseTree
28  )
29  process.schedule.append(process.l1ntuplebitwise)
30  print("# modified L1TReEmul: ")
31  print("# {0}".format(process.L1TReEmul))
32  return process
33 
34 # As of 80X, this ES configuration is needed for *data* GTs (mc tags work w/o)

References print().

◆ L1TCaloStage2ParamsForHW()

def customiseReEmul.L1TCaloStage2ParamsForHW (   process)

Definition at line 7 of file customiseReEmul.py.

7 def L1TCaloStage2ParamsForHW(process):
8  process.load("L1Trigger.L1TCalorimeter.caloStage2Params_HWConfig_cfi")
9  return process
10 

◆ L1TEventSetupForHF1x1TPs()

def customiseReEmul.L1TEventSetupForHF1x1TPs (   process)

Definition at line 35 of file customiseReEmul.py.

35 def L1TEventSetupForHF1x1TPs(process):
36  process.es_pool_hf1x1 = cms.ESSource(
37  "PoolDBESSource",
38  #process.CondDBSetup,
39  timetype = cms.string('runnumber'),
40  toGet = cms.VPSet(
41  cms.PSet(record = cms.string("HcalLutMetadataRcd"),
42  tag = cms.string("HcalLutMetadata_HFTP_1x1")
43  ),
44  cms.PSet(record = cms.string("HcalElectronicsMapRcd"),
45  tag = cms.string("HcalElectronicsMap_HFTP_1x1")
46  )
47  ),
48  connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS'),
49  authenticationMethod = cms.untracked.uint32(0)
50  )
51  process.es_prefer_es_pool_hf1x1 = cms.ESPrefer("PoolDBESSource", "es_pool_hf1x1")
52  return process
53 

◆ L1TReEmulFromNANO()

def customiseReEmul.L1TReEmulFromNANO (   process)

Definition at line 204 of file customiseReEmul.py.

204 def L1TReEmulFromNANO(process):
205 
206  process.load('L1Trigger.Configuration.SimL1Emulator_cff')
207  process.L1TReEmul = cms.Sequence(process.SimL1TGlobal)
208  stage2L1Trigger_2017.toModify(process.simGtStage2Digis,
209  ExtInputTag = "hltGtStage2Digis",
210  MuonInputTag = "hltGtStage2Digis:Muon",
211  EtSumInputTag = "hltGtStage2Digis:EtSum",
212  EGammaInputTag = "hltGtStage2Digis:EGamma",
213  TauInputTag = "hltGtStage2Digis:Tau",
214  JetInputTag = "hltGtStage2Digis:Jet"
215  )
216 
217  process.L1TReEmulPath = cms.Path(process.L1TReEmul)
218  process.schedule.append(process.L1TReEmulPath)
219 
220  print ("# L1TReEmul sequence: ")
221  print ("# {0}".format(process.L1TReEmul))
222  print ("# {0}".format(process.schedule))
223  return process
224 

◆ L1TReEmulFromRAW()

def customiseReEmul.L1TReEmulFromRAW (   process)

Definition at line 184 of file customiseReEmul.py.

184 def L1TReEmulFromRAW(process):
185  L1TReEmulFromRAW2016(process)
186 
187  stage2L1Trigger_2017.toModify(process.simOmtfDigis,
188  srcRPC = 'omtfStage2Digis',
189  srcCSC = 'omtfStage2Digis',
190  srcDTPh = 'omtfStage2Digis',
191  srcDTTh = 'omtfStage2Digis'
192  )
193 
194  print("# L1TReEmul sequence: ")
195  print("# {0}".format(process.L1TReEmul))
196  print("# {0}".format(process.schedule))
197  return process
198 

References L1TReEmulFromRAW2016(), and print().

Referenced by L1TReEmulFromRAWCalouGT(), L1TReEmulFromRAWsimEcalTP(), L1TReEmulFromRAWsimHcalTP(), L1TReEmulFromRAWsimTP(), and L1TReEmulMCFromRAW().

◆ L1TReEmulFromRAW2015()

def customiseReEmul.L1TReEmulFromRAW2015 (   process)

Definition at line 54 of file customiseReEmul.py.

54 def L1TReEmulFromRAW2015(process):
55  process.load('L1Trigger.Configuration.SimL1Emulator_cff')
56  process.load('L1Trigger.Configuration.CaloTriggerPrimitives_cff')
57  process.simEcalTriggerPrimitiveDigis.Label = 'ecalDigis'
58  process.simHcalTriggerPrimitiveDigis.inputLabel = cms.VInputTag(
59  cms.InputTag('hcalDigis'),
60  cms.InputTag('hcalDigis')
61  )
62  process.L1TReEmul = cms.Sequence(process.simEcalTriggerPrimitiveDigis * process.simHcalTriggerPrimitiveDigis * process.SimL1Emulator)
63  process.simDtTriggerPrimitiveDigis.digiTag = 'muonDTDigis'
64  process.simCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCComparatorDigi')
65  process.simCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCWireDigi' )
66 
67  stage2L1Trigger.toModify(process.simTwinMuxDigis,
68  RPC_Source = 'muonRPCDigis',
69  # When available, this will switch to TwinMux input Digis:
70  DTDigi_Source = "dttfDigis",
71  DTThetaDigi_Source = "dttfDigis"
72  )
73  stage2L1Trigger.toModify(process.simOmtfDigis,
74  srcRPC = 'muonRPCDigis',
75  srcCSC = "csctfDigis"
76  )
77  stage2L1Trigger.toModify(process.simBmtfDigis,
78  DTDigi_Source = "simTwinMuxDigis",
79  DTDigi_Theta_Source = "dttfDigis"
80  )
81  stage2L1Trigger.toModify(process.simKBmtfStubs,
82  srcPhi = "simTwinMuxDigis",
83  srcTheta = "dttfDigis"
84  )
85  stage2L1Trigger.toModify(process.simEmtfDigis,
86  CSCInput = "csctfDigis",
87  RPCInput = 'muonRPCDigis'
88  )
89  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, ecalToken = "ecalDigis:EcalTriggerPrimitives")
90  # quiet warning abouts missing Stage-2 payloads, since they won't reliably exist in 2015 data.
91  stage2L1Trigger.toModify(process.caloStage2Digis, MinFeds = 0)
92  stage2L1Trigger.toModify(process.gmtStage2Digis, MinFeds = 0)
93  stage2L1Trigger.toModify(process.gtStage2Digis, MinFeds = 0)
94 
95  (~stage2L1Trigger).toModify(process.simRctDigis,
96  ecalDigis = ['simEcalTriggerPrimitiveDigis'],
97  hcalDigis = ['simHcalTriggerPrimitiveDigis']
98  )
99  (~stage2L1Trigger).toModify(process.simRpcTriggerDigis, label = 'muonRPCDigis')
100  (~stage2L1Trigger).toModify(process.simRpcTechTrigDigis, RPCDigiLabel = 'muonRPCDigis')
101 
102  process.L1TReEmulPath = cms.Path(process.L1TReEmul)
103  process.schedule.append(process.L1TReEmulPath)
104 
105  print("# L1TReEmul sequence: ")
106  print("# {0}".format(process.L1TReEmul))
107  print("# {0}".format(process.schedule))
108  return process
109 

References print().

Referenced by L1TReEmulFromRAW2015simCaloTP(), and L1TReEmulMCFromRAW2015().

◆ L1TReEmulFromRAW2015simCaloTP()

def customiseReEmul.L1TReEmulFromRAW2015simCaloTP (   process)

Definition at line 116 of file customiseReEmul.py.

116 def L1TReEmulFromRAW2015simCaloTP(process):
117  L1TReEmulFromRAW2015(process)
118  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, ecalToken = "simEcalTriggerPrimitiveDigis")
119  return process
120 

References L1TReEmulFromRAW2015().

◆ L1TReEmulFromRAW2016()

def customiseReEmul.L1TReEmulFromRAW2016 (   process)

Definition at line 121 of file customiseReEmul.py.

121 def L1TReEmulFromRAW2016(process):
122  process.load('L1Trigger.Configuration.SimL1Emulator_cff')
123  process.load('L1Trigger.Configuration.CaloTriggerPrimitives_cff')
124  process.simEcalTriggerPrimitiveDigis.Label = 'ecalDigis'
125  process.simHcalTriggerPrimitiveDigis.inputLabel = cms.VInputTag(
126  cms.InputTag('hcalDigis'),
127  cms.InputTag('hcalDigis')
128  )
129  process.simHcalTriggerPrimitiveDigis.inputUpgradeLabel = cms.VInputTag(
130  cms.InputTag('hcalDigis'),
131  cms.InputTag('hcalDigis')
132  )
133  process.simCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCComparatorDigi')
134  process.simCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCWireDigi' )
135  process.L1TReEmul = cms.Sequence(process.simEcalTriggerPrimitiveDigis * process.simHcalTriggerPrimitiveDigis * process.SimL1Emulator)
136 
137  #cutlist=['simDtTriggerPrimitiveDigis','simCscTriggerPrimitiveDigis']
138  #for b in cutlist:
139  # process.SimL1Emulator.remove(getattr(process,b))
140  # TwinMux
141  stage2L1Trigger.toModify(process.simTwinMuxDigis,
142  RPC_Source = 'RPCTwinMuxRawToDigi',
143  DTDigi_Source = 'twinMuxStage2Digis:PhIn',
144  DTThetaDigi_Source = 'twinMuxStage2Digis:ThIn'
145  )
146  # BMTF
147  stage2L1Trigger.toModify(process.simBmtfDigis,
148  DTDigi_Source = "simTwinMuxDigis",
149  DTDigi_Theta_Source = "bmtfDigis"
150  )
151  # KBMTF
152  stage2L1Trigger.toModify(process.simKBmtfStubs,
153  srcPhi = 'simTwinMuxDigis',
154  srcTheta = 'bmtfDigis'
155  )
156  # OMTF
157  stage2L1Trigger.toModify(process.simOmtfDigis,
158  srcRPC = 'muonRPCDigis',
159  srcCSC = 'csctfDigis',
160  srcDTPh = 'bmtfDigis',
161  srcDTTh = 'bmtfDigis'
162  )
163  # EMTF
164  stage2L1Trigger.toModify(process.simEmtfDigis,
165  CSCInput = 'emtfStage2Digis',
166  RPCInput = 'muonRPCDigis'
167  )
168  # Calo Layer1
169  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis,
170  ecalToken = 'ecalDigis:EcalTriggerPrimitives',
171  hcalToken = 'hcalDigis:'
172  )
173 
174  (~stage2L1Trigger).toModify(process.simRctDigis,
175  ecalDigis = ['ecalDigis:EcalTriggerPrimitives'],
176  hcalDigis = ['hcalDigis:']
177  )
178  (~stage2L1Trigger).toModify(process.simRpcTriggerDigis, label = 'muonRPCDigis')
179 
180  process.L1TReEmulPath = cms.Path(process.L1TReEmul)
181  process.schedule.append(process.L1TReEmulPath)
182  return process
183 

Referenced by L1TReEmulFromRAW().

◆ L1TReEmulFromRAWCalo()

def customiseReEmul.L1TReEmulFromRAWCalo (   process)

Definition at line 225 of file customiseReEmul.py.

225 def L1TReEmulFromRAWCalo(process):
226  process.load('L1Trigger.Configuration.SimL1CaloEmulator_cff')
227  process.L1TReEmul = cms.Sequence(process.SimL1CaloEmulator)
228  process.simCaloStage2Layer1Digis.ecalToken = cms.InputTag('ecalDigis:EcalTriggerPrimitives')
229  process.simCaloStage2Layer1Digis.hcalToken = cms.InputTag('hcalDigis:')
230  process.L1TReEmulPath = cms.Path(process.L1TReEmul)
231  process.schedule.append(process.L1TReEmulPath)
232 
233  print ("# L1TReEmul sequence: ")
234  print ("# {0}".format(process.L1TReEmul))
235  print ("# {0}".format(process.schedule))
236  return process
237 

◆ L1TReEmulFromRAWCalouGT()

def customiseReEmul.L1TReEmulFromRAWCalouGT (   process)

Definition at line 199 of file customiseReEmul.py.

199 def L1TReEmulFromRAWCalouGT(process):
200  L1TReEmulFromRAW(process)
201  process.simGtStage2Digis.MuonInputTag = cms.InputTag("gtStage2Digis","Muon")
202  return process
203 

References L1TReEmulFromRAW().

◆ L1TReEmulFromRAWLegacyMuon()

def customiseReEmul.L1TReEmulFromRAWLegacyMuon (   process)

Definition at line 327 of file customiseReEmul.py.

327 def L1TReEmulFromRAWLegacyMuon(process):
328  process.load('L1Trigger.Configuration.SimL1Emulator_cff')
329  process.load('L1Trigger.Configuration.CaloTriggerPrimitives_cff')
330  process.simEcalTriggerPrimitiveDigis.Label = 'ecalDigis'
331  process.simHcalTriggerPrimitiveDigis.inputLabel = cms.VInputTag(
332  cms.InputTag('hcalDigis'),
333  cms.InputTag('hcalDigis')
334  )
335 

◆ L1TReEmulFromRAWsimEcalTP()

def customiseReEmul.L1TReEmulFromRAWsimEcalTP (   process)

Definition at line 280 of file customiseReEmul.py.

280 def L1TReEmulFromRAWsimEcalTP(process):
281  L1TReEmulFromRAW(process)
282  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, ecalToken = "simEcalTriggerPrimitiveDigis")
283  return process
284 

References L1TReEmulFromRAW().

◆ L1TReEmulFromRAWsimHcalTP()

def customiseReEmul.L1TReEmulFromRAWsimHcalTP (   process)

Definition at line 285 of file customiseReEmul.py.

285 def L1TReEmulFromRAWsimHcalTP(process):
286  L1TReEmulFromRAW(process)
287  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, hcalToken = 'simHcalTriggerPrimitiveDigis')
288  return process
289 

References L1TReEmulFromRAW().

◆ L1TReEmulFromRAWsimTP()

def customiseReEmul.L1TReEmulFromRAWsimTP (   process)

Definition at line 290 of file customiseReEmul.py.

290 def L1TReEmulFromRAWsimTP(process):
291  L1TReEmulFromRAW(process)
292  # TwinMux
293  stage2L1Trigger.toModify(process.simTwinMuxDigis,
294  RPC_Source = 'muonRPCDigis',
295  DTDigi_Source = 'simDtTriggerPrimitiveDigis',
296  DTThetaDigi_Source = 'simDtTriggerPrimitiveDigis'
297  )
298  # BMTF
299  stage2L1Trigger.toModify(process.simBmtfDigis,
300  DTDigi_Source = 'simTwinMuxDigis',
301  DTDigi_Theta_Source = 'simDtTriggerPrimitiveDigis'
302  )
303  # KBMTF
304  stage2L1Trigger.toModify(process.simKBmtfStubs,
305  srcPhi = "simTwinMuxDigis",
306  srcTheta = "simDtTriggerPrimitiveDigis"
307  )
308  # OMTF
309  stage2L1Trigger.toModify(process.simOmtfDigis,
310  srcRPC = 'muonRPCDigis',
311  srcCSC = 'simCscTriggerPrimitiveDigis',
312  srcDTPh = 'simDtTriggerPrimitiveDigis',
313  srcDTTh = 'simDtTriggerPrimitiveDigis'
314  )
315  # EMTF
316  stage2L1Trigger.toModify(process.simEmtfDigis,
317  CSCInput = 'simCscTriggerPrimitiveDigis',
318  RPCInput = 'muonRPCDigis'
319  )
320  # Layer1
321  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis,
322  ecalToken = "simEcalTriggerPrimitiveDigis",
323  hcalToken = 'simHcalTriggerPrimitiveDigis'
324  )
325  return process
326 

References L1TReEmulFromRAW().

◆ L1TReEmulMCFrom90xRAWSimHcalTP()

def customiseReEmul.L1TReEmulMCFrom90xRAWSimHcalTP (   process)

Definition at line 254 of file customiseReEmul.py.

254 def L1TReEmulMCFrom90xRAWSimHcalTP(process):
255  L1TReEmulMCFromRAW(process)
256  stage2L1Trigger.toModify(process.simHcalTriggerPrimitiveDigis,
257  inputLabel = [
258  'simHcalUnsuppressedDigis',
259  'simHcalUnsuppressedDigis'
260  ],
261  inputUpgradeLabel = [
262  'simHcalUnsuppressedDigis:HBHEQIE11DigiCollection',
263  'simHcalUnsuppressedDigis:HFQIE10DigiCollection'
264  ]
265  )
266  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, hcalToken = 'simHcalTriggerPrimitiveDigis')
267  return process
268  #inputUpgradeLabel = cms.VInputTag(
269  # cms.InputTag('simHcalUnsuppressedDigis:HBHEQIE11DigiCollection'),
270  # cms.InputTag('simHcalUnsuppressedDigis:HFQIE10DigiCollection')),
271 

References L1TReEmulMCFromRAW().

◆ L1TReEmulMCFromRAW()

def customiseReEmul.L1TReEmulMCFromRAW (   process)

Definition at line 238 of file customiseReEmul.py.

238 def L1TReEmulMCFromRAW(process):
239  L1TReEmulFromRAW(process)
240  stage2L1Trigger.toModify(process.simEmtfDigis, CSCInput = 'simCscTriggerPrimitiveDigis:MPCSORTED')
241  stage2L1Trigger.toModify(process.simOmtfDigis, srcCSC = 'simCscTriggerPrimitiveDigis:MPCSORTED')
242  return process
243 

References L1TReEmulFromRAW().

Referenced by L1TReEmulMCFrom90xRAWSimHcalTP(), L1TReEmulMCFromRAWSimCalTP(), L1TReEmulMCFromRAWSimEcalTP(), and L1TReEmulMCFromRAWSimHcalTP().

◆ L1TReEmulMCFromRAW2015()

def customiseReEmul.L1TReEmulMCFromRAW2015 (   process)

Definition at line 110 of file customiseReEmul.py.

110 def L1TReEmulMCFromRAW2015(process):
111  L1TReEmulFromRAW2015(process)
112  stage2L1Trigger.toModify(process.simEmtfDigis, CSCInput = 'simCscTriggerPrimitiveDigis:MPCSORTED')
113  stage2L1Trigger.toModify(process.simOmtfDigis, srcCSC = 'simCscTriggerPrimitiveDigis:MPCSORTED')
114  return process
115 

References L1TReEmulFromRAW2015().

◆ L1TReEmulMCFromRAWSimCalTP()

def customiseReEmul.L1TReEmulMCFromRAWSimCalTP (   process)

Definition at line 272 of file customiseReEmul.py.

272 def L1TReEmulMCFromRAWSimCalTP(process):
273  L1TReEmulMCFromRAW(process)
274  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis,
275  ecalToken = "simEcalTriggerPrimitiveDigis",
276  hcalToken = 'simHcalTriggerPrimitiveDigis'
277  )
278  return process
279 

References L1TReEmulMCFromRAW().

◆ L1TReEmulMCFromRAWSimEcalTP()

def customiseReEmul.L1TReEmulMCFromRAWSimEcalTP (   process)

Definition at line 244 of file customiseReEmul.py.

244 def L1TReEmulMCFromRAWSimEcalTP(process):
245  L1TReEmulMCFromRAW(process)
246  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, ecalToken = "simEcalTriggerPrimitiveDigis")
247  return process
248 

References L1TReEmulMCFromRAW().

◆ L1TReEmulMCFromRAWSimHcalTP()

def customiseReEmul.L1TReEmulMCFromRAWSimHcalTP (   process)

Definition at line 249 of file customiseReEmul.py.

249 def L1TReEmulMCFromRAWSimHcalTP(process):
250  L1TReEmulMCFromRAW(process)
251  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, hcalToken = 'simHcalTriggerPrimitiveDigis')
252  return process
253 

References L1TReEmulMCFromRAW().

Variable Documentation

◆ CSCCandidates

customiseReEmul.CSCCandidates

Definition at line 389 of file customiseReEmul.py.

◆ CSCComparatorDigiProducer

customiseReEmul.CSCComparatorDigiProducer

Definition at line 355 of file customiseReEmul.py.

◆ CSCInput

customiseReEmul.CSCInput

Definition at line 409 of file customiseReEmul.py.

◆ CSCStub_Source

customiseReEmul.CSCStub_Source

Definition at line 373 of file customiseReEmul.py.

◆ CSCTrackProducer

customiseReEmul.CSCTrackProducer

Definition at line 366 of file customiseReEmul.py.

◆ CSCWireDigiProducer

customiseReEmul.CSCWireDigiProducer

Definition at line 356 of file customiseReEmul.py.

◆ digiTag

customiseReEmul.digiTag

Definition at line 343 of file customiseReEmul.py.

◆ DTCandidates

customiseReEmul.DTCandidates

Definition at line 388 of file customiseReEmul.py.

◆ DTDigi_Source

customiseReEmul.DTDigi_Source

Definition at line 349 of file customiseReEmul.py.

◆ DTDigi_Theta_Source

customiseReEmul.DTDigi_Theta_Source

Definition at line 398 of file customiseReEmul.py.

◆ DTproducer

customiseReEmul.DTproducer

Definition at line 363 of file customiseReEmul.py.

◆ DTThetaDigi_Source

customiseReEmul.DTThetaDigi_Source

Definition at line 350 of file customiseReEmul.py.

◆ ecalToken

customiseReEmul.ecalToken

Definition at line 412 of file customiseReEmul.py.

◆ hcalToken

customiseReEmul.hcalToken

Definition at line 413 of file customiseReEmul.py.

◆ L1TMuonTriggerPrimitives

customiseReEmul.L1TMuonTriggerPrimitives

Definition at line 417 of file customiseReEmul.py.

◆ L1TReEmul

customiseReEmul.L1TReEmul

Definition at line 419 of file customiseReEmul.py.

◆ L1TReEmulPath

customiseReEmul.L1TReEmulPath

Definition at line 427 of file customiseReEmul.py.

◆ label

customiseReEmul.label

Definition at line 380 of file customiseReEmul.py.

◆ muonSource

customiseReEmul.muonSource
  • Legacy to upgrade format muon converter

Definition at line 338 of file customiseReEmul.py.

◆ RPC_Source

customiseReEmul.RPC_Source

Definition at line 348 of file customiseReEmul.py.

◆ RPCbCandidates

customiseReEmul.RPCbCandidates

Definition at line 390 of file customiseReEmul.py.

◆ RPCfCandidates

customiseReEmul.RPCfCandidates

Definition at line 391 of file customiseReEmul.py.

◆ RPCInput

customiseReEmul.RPCInput

Definition at line 410 of file customiseReEmul.py.

◆ RPCTriggerDebug

customiseReEmul.RPCTriggerDebug

Definition at line 381 of file customiseReEmul.py.

◆ SectorReceiverInput

customiseReEmul.SectorReceiverInput

Definition at line 362 of file customiseReEmul.py.

◆ simCsctfDigis

customiseReEmul.simCsctfDigis

Definition at line 365 of file customiseReEmul.py.

◆ simCsctfTrackDigis

customiseReEmul.simCsctfTrackDigis

Definition at line 361 of file customiseReEmul.py.

◆ simCscTriggerPrimitiveDigis

customiseReEmul.simCscTriggerPrimitiveDigis

Definition at line 354 of file customiseReEmul.py.

◆ simDttfDigis

customiseReEmul.simDttfDigis

Definition at line 371 of file customiseReEmul.py.

◆ simDtTriggerPrimitiveDigis

customiseReEmul.simDtTriggerPrimitiveDigis

Definition at line 342 of file customiseReEmul.py.

◆ simGmtDigis

customiseReEmul.simGmtDigis

Definition at line 387 of file customiseReEmul.py.

◆ simRpcTriggerDigis

customiseReEmul.simRpcTriggerDigis

Definition at line 379 of file customiseReEmul.py.

◆ simTwinMuxDigisForDttf

customiseReEmul.simTwinMuxDigisForDttf

Definition at line 347 of file customiseReEmul.py.

◆ srcCSC

customiseReEmul.srcCSC

Definition at line 405 of file customiseReEmul.py.

◆ srcDTPh

customiseReEmul.srcDTPh

Definition at line 406 of file customiseReEmul.py.

◆ srcDTTh

customiseReEmul.srcDTTh

Definition at line 407 of file customiseReEmul.py.

◆ srcRPC

customiseReEmul.srcRPC

Definition at line 404 of file customiseReEmul.py.

customiseReEmul.L1TReEmulMCFromRAW
def L1TReEmulMCFromRAW(process)
Definition: customiseReEmul.py:238
customiseReEmul.L1TReEmulMCFromRAWSimCalTP
def L1TReEmulMCFromRAWSimCalTP(process)
Definition: customiseReEmul.py:272
customiseReEmul.L1TReEmulFromRAWsimEcalTP
def L1TReEmulFromRAWsimEcalTP(process)
Definition: customiseReEmul.py:280
customiseReEmul.L1TReEmulMCFrom90xRAWSimHcalTP
def L1TReEmulMCFrom90xRAWSimHcalTP(process)
Definition: customiseReEmul.py:254
customiseReEmul.L1TReEmulMCFromRAWSimHcalTP
def L1TReEmulMCFromRAWSimHcalTP(process)
Definition: customiseReEmul.py:249
customiseReEmul.L1TReEmulFromRAWCalo
def L1TReEmulFromRAWCalo(process)
Definition: customiseReEmul.py:225
l1UpgradeTree_cfi
customiseReEmul.L1TReEmulFromRAW2015simCaloTP
def L1TReEmulFromRAW2015simCaloTP(process)
Definition: customiseReEmul.py:116
customiseReEmul.L1TCaloStage2ParamsForHW
def L1TCaloStage2ParamsForHW(process)
Definition: customiseReEmul.py:7
customiseReEmul.L1TReEmulMCFromRAW2015
def L1TReEmulMCFromRAW2015(process)
Definition: customiseReEmul.py:110
customiseReEmul.L1TReEmulFromRAW2015
def L1TReEmulFromRAW2015(process)
Definition: customiseReEmul.py:54
customiseReEmul.L1TReEmulFromRAW2016
def L1TReEmulFromRAW2016(process)
Definition: customiseReEmul.py:121
customiseReEmul.L1TReEmulFromRAW
def L1TReEmulFromRAW(process)
Definition: customiseReEmul.py:184
print
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:46
customiseReEmul.L1TReEmulFromRAWLegacyMuon
def L1TReEmulFromRAWLegacyMuon(process)
Definition: customiseReEmul.py:327
customiseReEmul.L1TReEmulFromRAWsimHcalTP
def L1TReEmulFromRAWsimHcalTP(process)
Definition: customiseReEmul.py:285
customiseReEmul.L1TReEmulFromRAWCalouGT
def L1TReEmulFromRAWCalouGT(process)
Definition: customiseReEmul.py:199
customiseReEmul.L1TEventSetupForHF1x1TPs
def L1TEventSetupForHF1x1TPs(process)
Definition: customiseReEmul.py:35
customiseReEmul.L1TReEmulFromRAWsimTP
def L1TReEmulFromRAWsimTP(process)
Definition: customiseReEmul.py:290
format
customiseReEmul.L1TReEmulFromNANO
def L1TReEmulFromNANO(process)
Definition: customiseReEmul.py:204
customiseReEmul.L1TReEmulMCFromRAWSimEcalTP
def L1TReEmulMCFromRAWSimEcalTP(process)
Definition: customiseReEmul.py:244
customiseReEmul.L1TAddBitwiseLayer1
def L1TAddBitwiseLayer1(process)
Definition: customiseReEmul.py:11