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 12 of file customiseReEmul.py.

12 def L1TAddBitwiseLayer1(process):
13  from L1Trigger.L1TCaloLayer1.simCaloStage2Layer1Digis_cfi import simCaloStage2Layer1Digis as simCaloStage2BitwiseLayer1Digis
14  from L1Trigger.L1TCalorimeter.simCaloStage2Digis_cfi import simCaloStage2Digis as simCaloStage2BitwiseDigis
15  process.simCaloStage2BitwiseLayer1Digis = simCaloStage2BitwiseLayer1Digis.clone()
16  process.simCaloStage2BitwiseLayer1Digis.ecalToken = cms.InputTag("ecalDigis:EcalTriggerPrimitives")
17  process.simCaloStage2BitwiseDigis = simCaloStage2BitwiseDigis.clone()
18  process.simCaloStage2BitwiseDigis.towerToken = cms.InputTag("simCaloStage2BitwiseLayer1Digis")
19  process.SimL1TCalorimeter = cms.Sequence( process.simCaloStage2Layer1Digis + process.simCaloStage2Digis + process.simCaloStage2BitwiseLayer1Digis + process.simCaloStage2BitwiseDigis)
20  from L1Trigger.L1TNtuples.l1UpgradeTree_cfi import l1UpgradeTree
21  process.l1UpgradeBitwiseTree = l1UpgradeTree.clone()
22  process.l1UpgradeBitwiseTree.egToken = cms.untracked.InputTag("simCaloStage2BitwiseDigis")
23  process.l1UpgradeBitwiseTree.tauTokens = cms.untracked.VInputTag("simCaloStage2BitwiseDigis")
24  process.l1UpgradeBitwiseTree.jetToken = cms.untracked.InputTag("simCaloStage2BitwiseDigis")
25  process.l1UpgradeBitwiseTree.muonToken = cms.untracked.InputTag("simGmtStage2Digis")
26  process.l1UpgradeBitwiseTree.sumToken = cms.untracked.InputTag("simCaloStage2BitwiseDigis")
27  process.l1ntuplebitwise = cms.Path(
28  process.l1UpgradeBitwiseTree
29  )
30  process.schedule.append(process.l1ntuplebitwise)
31  print("# modified L1TReEmul: ")
32  print("# {0}".format(process.L1TReEmul))
33  return process
34 
35 # 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 8 of file customiseReEmul.py.

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

◆ L1TEventSetupForHF1x1TPs()

def customiseReEmul.L1TEventSetupForHF1x1TPs (   process)

Definition at line 36 of file customiseReEmul.py.

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

◆ L1TReEmulFromNANO()

def customiseReEmul.L1TReEmulFromNANO (   process)

Definition at line 226 of file customiseReEmul.py.

226 def L1TReEmulFromNANO(process):
227 
228  process.load('L1Trigger.Configuration.SimL1Emulator_cff')
229  process.L1TReEmul = cms.Sequence(process.SimL1TGlobal)
230  stage2L1Trigger_2017.toModify(process.simGtStage2Digis,
231  ExtInputTag = "hltGtStage2Digis",
232  MuonInputTag = "hltGtStage2Digis:Muon",
233  EtSumInputTag = "hltGtStage2Digis:EtSum",
234  EGammaInputTag = "hltGtStage2Digis:EGamma",
235  TauInputTag = "hltGtStage2Digis:Tau",
236  JetInputTag = "hltGtStage2Digis:Jet"
237  )
238 
239  process.L1TReEmulPath = cms.Path(process.L1TReEmul)
240  process.schedule.append(process.L1TReEmulPath)
241 
242  print ("# L1TReEmul sequence: ")
243  print ("# {0}".format(process.L1TReEmul))
244  print ("# {0}".format(process.schedule))
245  return process
246 

◆ L1TReEmulFromRAW()

def customiseReEmul.L1TReEmulFromRAW (   process)

Definition at line 186 of file customiseReEmul.py.

186 def L1TReEmulFromRAW(process):
187  L1TReEmulFromRAW2016(process)
188 
189 
190  stage2L1Trigger_2017.toModify(process.simOmtfDigis,
191  srcRPC = 'omtfStage2Digis',
192  srcCSC = 'omtfStage2Digis',
193  srcDTPh = 'omtfStage2Digis',
194  srcDTTh = 'omtfStage2Digis'
195  )
196 
197  stage2L1Trigger.toModify(process.simEmtfDigis,
198  CSCInput = cms.InputTag('emtfStage2Digis'),
199  RPCInput = cms.InputTag('muonRPCDigis'),
200  CPPFInput = cms.InputTag('emtfStage2Digis'),
201  GEMEnable = cms.bool(False),
202  GEMInput = cms.InputTag('muonGEMPadDigis'),
203  CPPFEnable = cms.bool(True), # Use CPPF-emulated clustered RPC hits from CPPF as the RPC hits
204  )
205 
206  run3_GEM.toModify(process.simMuonGEMPadDigis,
207  InputCollection = 'muonGEMDigis',
208  )
209 
210  run3_GEM.toModify(process.simTwinMuxDigis,
211  RPC_Source = 'rpcTwinMuxRawToDigi',
212  DTDigi_Source = 'simDtTriggerPrimitiveDigis',
213  DTThetaDigi_Source = 'simDtTriggerPrimitiveDigis'
214  )
215 
216  print("# L1TReEmul sequence: ")
217  print("# {0}".format(process.L1TReEmul))
218  print("# {0}".format(process.schedule))
219  return process
220 

References L1TReEmulFromRAW2016(), and print().

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

◆ L1TReEmulFromRAW2015()

def customiseReEmul.L1TReEmulFromRAW2015 (   process)

Definition at line 55 of file customiseReEmul.py.

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

References print().

Referenced by L1TReEmulFromRAW2015simCaloTP(), and L1TReEmulMCFromRAW2015().

◆ L1TReEmulFromRAW2015simCaloTP()

def customiseReEmul.L1TReEmulFromRAW2015simCaloTP (   process)

Definition at line 117 of file customiseReEmul.py.

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

References L1TReEmulFromRAW2015().

◆ L1TReEmulFromRAW2016()

def customiseReEmul.L1TReEmulFromRAW2016 (   process)

Definition at line 122 of file customiseReEmul.py.

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

Referenced by L1TReEmulFromRAW().

◆ L1TReEmulFromRAWCalo()

def customiseReEmul.L1TReEmulFromRAWCalo (   process)

Definition at line 247 of file customiseReEmul.py.

247 def L1TReEmulFromRAWCalo(process):
248  process.load('L1Trigger.Configuration.SimL1CaloEmulator_cff')
249  process.L1TReEmul = cms.Sequence(process.SimL1CaloEmulator)
250  process.simCaloStage2Layer1Digis.ecalToken = cms.InputTag('ecalDigis:EcalTriggerPrimitives')
251  process.simCaloStage2Layer1Digis.hcalToken = cms.InputTag('hcalDigis:')
252  process.L1TReEmulPath = cms.Path(process.L1TReEmul)
253  process.schedule.append(process.L1TReEmulPath)
254 
255  print ("# L1TReEmul sequence: ")
256  print ("# {0}".format(process.L1TReEmul))
257  print ("# {0}".format(process.schedule))
258  return process
259 

◆ L1TReEmulFromRAWCalouGT()

def customiseReEmul.L1TReEmulFromRAWCalouGT (   process)

Definition at line 221 of file customiseReEmul.py.

221 def L1TReEmulFromRAWCalouGT(process):
222  L1TReEmulFromRAW(process)
223  process.simGtStage2Digis.MuonInputTag = cms.InputTag("gtStage2Digis","Muon")
224  return process
225 

References L1TReEmulFromRAW().

◆ L1TReEmulFromRAWLegacyMuon()

def customiseReEmul.L1TReEmulFromRAWLegacyMuon (   process)

Definition at line 349 of file customiseReEmul.py.

349 def L1TReEmulFromRAWLegacyMuon(process):
350  process.load('L1Trigger.Configuration.SimL1Emulator_cff')
351  process.load('L1Trigger.Configuration.CaloTriggerPrimitives_cff')
352  process.simEcalTriggerPrimitiveDigis.Label = 'ecalDigis'
353  process.simHcalTriggerPrimitiveDigis.inputLabel = cms.VInputTag(
354  cms.InputTag('hcalDigis'),
355  cms.InputTag('hcalDigis')
356  )
357 

◆ L1TReEmulFromRAWsimEcalTP()

def customiseReEmul.L1TReEmulFromRAWsimEcalTP (   process)

Definition at line 302 of file customiseReEmul.py.

302 def L1TReEmulFromRAWsimEcalTP(process):
303  L1TReEmulFromRAW(process)
304  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, ecalToken = "simEcalTriggerPrimitiveDigis")
305  return process
306 

References L1TReEmulFromRAW().

◆ L1TReEmulFromRAWsimHcalTP()

def customiseReEmul.L1TReEmulFromRAWsimHcalTP (   process)

Definition at line 307 of file customiseReEmul.py.

307 def L1TReEmulFromRAWsimHcalTP(process):
308  L1TReEmulFromRAW(process)
309  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, hcalToken = 'simHcalTriggerPrimitiveDigis')
310  return process
311 

References L1TReEmulFromRAW().

◆ L1TReEmulFromRAWsimTP()

def customiseReEmul.L1TReEmulFromRAWsimTP (   process)

Definition at line 312 of file customiseReEmul.py.

312 def L1TReEmulFromRAWsimTP(process):
313  L1TReEmulFromRAW(process)
314  # TwinMux
315  stage2L1Trigger.toModify(process.simTwinMuxDigis,
316  RPC_Source = 'muonRPCDigis',
317  DTDigi_Source = 'simDtTriggerPrimitiveDigis',
318  DTThetaDigi_Source = 'simDtTriggerPrimitiveDigis'
319  )
320  # BMTF
321  stage2L1Trigger.toModify(process.simBmtfDigis,
322  DTDigi_Source = 'simTwinMuxDigis',
323  DTDigi_Theta_Source = 'simDtTriggerPrimitiveDigis'
324  )
325  # KBMTF
326  stage2L1Trigger.toModify(process.simKBmtfStubs,
327  srcPhi = "simTwinMuxDigis",
328  srcTheta = "simDtTriggerPrimitiveDigis"
329  )
330  # OMTF
331  stage2L1Trigger.toModify(process.simOmtfDigis,
332  srcRPC = 'muonRPCDigis',
333  srcCSC = 'simCscTriggerPrimitiveDigis',
334  srcDTPh = 'simDtTriggerPrimitiveDigis',
335  srcDTTh = 'simDtTriggerPrimitiveDigis'
336  )
337  # EMTF
338  stage2L1Trigger.toModify(process.simEmtfDigis,
339  CSCInput = 'simCscTriggerPrimitiveDigis',
340  RPCInput = 'muonRPCDigis'
341  )
342  # Layer1
343  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis,
344  ecalToken = "simEcalTriggerPrimitiveDigis",
345  hcalToken = 'simHcalTriggerPrimitiveDigis'
346  )
347  return process
348 

References L1TReEmulFromRAW().

◆ L1TReEmulMCFrom90xRAWSimHcalTP()

def customiseReEmul.L1TReEmulMCFrom90xRAWSimHcalTP (   process)

Definition at line 276 of file customiseReEmul.py.

276 def L1TReEmulMCFrom90xRAWSimHcalTP(process):
277  L1TReEmulMCFromRAW(process)
278  stage2L1Trigger.toModify(process.simHcalTriggerPrimitiveDigis,
279  inputLabel = [
280  'simHcalUnsuppressedDigis',
281  'simHcalUnsuppressedDigis'
282  ],
283  inputUpgradeLabel = [
284  'simHcalUnsuppressedDigis:HBHEQIE11DigiCollection',
285  'simHcalUnsuppressedDigis:HFQIE10DigiCollection'
286  ]
287  )
288  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, hcalToken = 'simHcalTriggerPrimitiveDigis')
289  return process
290  #inputUpgradeLabel = cms.VInputTag(
291  # cms.InputTag('simHcalUnsuppressedDigis:HBHEQIE11DigiCollection'),
292  # cms.InputTag('simHcalUnsuppressedDigis:HFQIE10DigiCollection')),
293 

References L1TReEmulMCFromRAW().

◆ L1TReEmulMCFromRAW()

def customiseReEmul.L1TReEmulMCFromRAW (   process)

Definition at line 260 of file customiseReEmul.py.

260 def L1TReEmulMCFromRAW(process):
261  L1TReEmulFromRAW(process)
262  stage2L1Trigger.toModify(process.simEmtfDigis, CSCInput = 'simCscTriggerPrimitiveDigis:MPCSORTED')
263  stage2L1Trigger.toModify(process.simOmtfDigis, srcCSC = 'simCscTriggerPrimitiveDigis:MPCSORTED')
264  return process
265 

References L1TReEmulFromRAW().

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

◆ L1TReEmulMCFromRAW2015()

def customiseReEmul.L1TReEmulMCFromRAW2015 (   process)

Definition at line 111 of file customiseReEmul.py.

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

References L1TReEmulFromRAW2015().

◆ L1TReEmulMCFromRAWSimCalTP()

def customiseReEmul.L1TReEmulMCFromRAWSimCalTP (   process)

Definition at line 294 of file customiseReEmul.py.

294 def L1TReEmulMCFromRAWSimCalTP(process):
295  L1TReEmulMCFromRAW(process)
296  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis,
297  ecalToken = "simEcalTriggerPrimitiveDigis",
298  hcalToken = 'simHcalTriggerPrimitiveDigis'
299  )
300  return process
301 

References L1TReEmulMCFromRAW().

◆ L1TReEmulMCFromRAWSimEcalTP()

def customiseReEmul.L1TReEmulMCFromRAWSimEcalTP (   process)

Definition at line 266 of file customiseReEmul.py.

266 def L1TReEmulMCFromRAWSimEcalTP(process):
267  L1TReEmulMCFromRAW(process)
268  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, ecalToken = "simEcalTriggerPrimitiveDigis")
269  return process
270 

References L1TReEmulMCFromRAW().

◆ L1TReEmulMCFromRAWSimHcalTP()

def customiseReEmul.L1TReEmulMCFromRAWSimHcalTP (   process)

Definition at line 271 of file customiseReEmul.py.

271 def L1TReEmulMCFromRAWSimHcalTP(process):
272  L1TReEmulMCFromRAW(process)
273  stage2L1Trigger.toModify(process.simCaloStage2Layer1Digis, hcalToken = 'simHcalTriggerPrimitiveDigis')
274  return process
275 

References L1TReEmulMCFromRAW().

Variable Documentation

◆ CSCCandidates

customiseReEmul.CSCCandidates

Definition at line 411 of file customiseReEmul.py.

◆ CSCComparatorDigiProducer

customiseReEmul.CSCComparatorDigiProducer

Definition at line 377 of file customiseReEmul.py.

◆ CSCInput

customiseReEmul.CSCInput

Definition at line 431 of file customiseReEmul.py.

◆ CSCStub_Source

customiseReEmul.CSCStub_Source

Definition at line 395 of file customiseReEmul.py.

◆ CSCTrackProducer

customiseReEmul.CSCTrackProducer

Definition at line 388 of file customiseReEmul.py.

◆ CSCWireDigiProducer

customiseReEmul.CSCWireDigiProducer

Definition at line 378 of file customiseReEmul.py.

◆ digiTag

customiseReEmul.digiTag

Definition at line 365 of file customiseReEmul.py.

◆ DTCandidates

customiseReEmul.DTCandidates

Definition at line 410 of file customiseReEmul.py.

◆ DTDigi_Source

customiseReEmul.DTDigi_Source

Definition at line 371 of file customiseReEmul.py.

◆ DTDigi_Theta_Source

customiseReEmul.DTDigi_Theta_Source

Definition at line 420 of file customiseReEmul.py.

◆ DTproducer

customiseReEmul.DTproducer

Definition at line 385 of file customiseReEmul.py.

◆ DTThetaDigi_Source

customiseReEmul.DTThetaDigi_Source

Definition at line 372 of file customiseReEmul.py.

◆ ecalToken

customiseReEmul.ecalToken

Definition at line 434 of file customiseReEmul.py.

◆ hcalToken

customiseReEmul.hcalToken

Definition at line 435 of file customiseReEmul.py.

◆ L1TMuonTriggerPrimitives

customiseReEmul.L1TMuonTriggerPrimitives

Definition at line 439 of file customiseReEmul.py.

◆ L1TReEmul

customiseReEmul.L1TReEmul

Definition at line 441 of file customiseReEmul.py.

◆ L1TReEmulPath

customiseReEmul.L1TReEmulPath

Definition at line 449 of file customiseReEmul.py.

◆ label

customiseReEmul.label

Definition at line 402 of file customiseReEmul.py.

◆ muonSource

customiseReEmul.muonSource
  • Legacy to upgrade format muon converter

Definition at line 360 of file customiseReEmul.py.

◆ RPC_Source

customiseReEmul.RPC_Source

Definition at line 370 of file customiseReEmul.py.

◆ RPCbCandidates

customiseReEmul.RPCbCandidates

Definition at line 412 of file customiseReEmul.py.

◆ RPCfCandidates

customiseReEmul.RPCfCandidates

Definition at line 413 of file customiseReEmul.py.

◆ RPCInput

customiseReEmul.RPCInput

Definition at line 432 of file customiseReEmul.py.

◆ RPCTriggerDebug

customiseReEmul.RPCTriggerDebug

Definition at line 403 of file customiseReEmul.py.

◆ SectorReceiverInput

customiseReEmul.SectorReceiverInput

Definition at line 384 of file customiseReEmul.py.

◆ simCsctfDigis

customiseReEmul.simCsctfDigis

Definition at line 387 of file customiseReEmul.py.

◆ simCsctfTrackDigis

customiseReEmul.simCsctfTrackDigis

Definition at line 383 of file customiseReEmul.py.

◆ simCscTriggerPrimitiveDigis

customiseReEmul.simCscTriggerPrimitiveDigis

Definition at line 376 of file customiseReEmul.py.

◆ simDttfDigis

customiseReEmul.simDttfDigis

Definition at line 393 of file customiseReEmul.py.

◆ simDtTriggerPrimitiveDigis

customiseReEmul.simDtTriggerPrimitiveDigis

Definition at line 364 of file customiseReEmul.py.

◆ simGmtDigis

customiseReEmul.simGmtDigis

Definition at line 409 of file customiseReEmul.py.

◆ simRpcTriggerDigis

customiseReEmul.simRpcTriggerDigis

Definition at line 401 of file customiseReEmul.py.

◆ simTwinMuxDigisForDttf

customiseReEmul.simTwinMuxDigisForDttf

Definition at line 369 of file customiseReEmul.py.

◆ srcCSC

customiseReEmul.srcCSC

Definition at line 427 of file customiseReEmul.py.

◆ srcDTPh

customiseReEmul.srcDTPh

Definition at line 428 of file customiseReEmul.py.

◆ srcDTTh

customiseReEmul.srcDTTh

Definition at line 429 of file customiseReEmul.py.

◆ srcRPC

customiseReEmul.srcRPC

Definition at line 426 of file customiseReEmul.py.

customiseReEmul.L1TReEmulMCFromRAW
def L1TReEmulMCFromRAW(process)
Definition: customiseReEmul.py:260
customiseReEmul.L1TReEmulMCFromRAWSimCalTP
def L1TReEmulMCFromRAWSimCalTP(process)
Definition: customiseReEmul.py:294
customiseReEmul.L1TReEmulFromRAWsimEcalTP
def L1TReEmulFromRAWsimEcalTP(process)
Definition: customiseReEmul.py:302
customiseReEmul.L1TReEmulMCFrom90xRAWSimHcalTP
def L1TReEmulMCFrom90xRAWSimHcalTP(process)
Definition: customiseReEmul.py:276
customiseReEmul.L1TReEmulMCFromRAWSimHcalTP
def L1TReEmulMCFromRAWSimHcalTP(process)
Definition: customiseReEmul.py:271
customiseReEmul.L1TReEmulFromRAWCalo
def L1TReEmulFromRAWCalo(process)
Definition: customiseReEmul.py:247
l1UpgradeTree_cfi
customiseReEmul.L1TReEmulFromRAW2015simCaloTP
def L1TReEmulFromRAW2015simCaloTP(process)
Definition: customiseReEmul.py:117
customiseReEmul.L1TCaloStage2ParamsForHW
def L1TCaloStage2ParamsForHW(process)
Definition: customiseReEmul.py:8
customiseReEmul.L1TReEmulMCFromRAW2015
def L1TReEmulMCFromRAW2015(process)
Definition: customiseReEmul.py:111
customiseReEmul.L1TReEmulFromRAW2015
def L1TReEmulFromRAW2015(process)
Definition: customiseReEmul.py:55
customiseReEmul.L1TReEmulFromRAW2016
def L1TReEmulFromRAW2016(process)
Definition: customiseReEmul.py:122
customiseReEmul.L1TReEmulFromRAW
def L1TReEmulFromRAW(process)
Definition: customiseReEmul.py:186
print
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:46
customiseReEmul.L1TReEmulFromRAWLegacyMuon
def L1TReEmulFromRAWLegacyMuon(process)
Definition: customiseReEmul.py:349
customiseReEmul.L1TReEmulFromRAWsimHcalTP
def L1TReEmulFromRAWsimHcalTP(process)
Definition: customiseReEmul.py:307
customiseReEmul.L1TReEmulFromRAWCalouGT
def L1TReEmulFromRAWCalouGT(process)
Definition: customiseReEmul.py:221
customiseReEmul.L1TEventSetupForHF1x1TPs
def L1TEventSetupForHF1x1TPs(process)
Definition: customiseReEmul.py:36
customiseReEmul.L1TReEmulFromRAWsimTP
def L1TReEmulFromRAWsimTP(process)
Definition: customiseReEmul.py:312
format
customiseReEmul.L1TReEmulFromNANO
def L1TReEmulFromNANO(process)
Definition: customiseReEmul.py:226
customiseReEmul.L1TReEmulMCFromRAWSimEcalTP
def L1TReEmulMCFromRAWSimEcalTP(process)
Definition: customiseReEmul.py:266
customiseReEmul.L1TAddBitwiseLayer1
def L1TAddBitwiseLayer1(process)
Definition: customiseReEmul.py:12