CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
L1TRawToDigi_cff Namespace Reference

Functions

def unpack_legacy
 
def unpack_stage1
 
def unpack_stage2
 

Variables

tuple L1TRawToDigi = cms.Sequence(L1TRawToDigi_Legacy)
 

Function Documentation

def L1TRawToDigi_cff.unpack_legacy ( )

Definition at line 13 of file L1TRawToDigi_cff.py.

Referenced by unpack_stage2().

13 
14 def unpack_legacy():
15  global L1TRawToDigi_Legacy
16  global csctfDigis, dttfDigis, gctDigis, gtDigis, gtEvmDigis
17  import EventFilter.CSCTFRawToDigi.csctfunpacker_cfi
18  csctfDigis = EventFilter.CSCTFRawToDigi.csctfunpacker_cfi.csctfunpacker.clone()
19  import EventFilter.DTTFRawToDigi.dttfunpacker_cfi
20  dttfDigis = EventFilter.DTTFRawToDigi.dttfunpacker_cfi.dttfunpacker.clone()
21  import EventFilter.GctRawToDigi.l1GctHwDigis_cfi
22  gctDigis = EventFilter.GctRawToDigi.l1GctHwDigis_cfi.l1GctHwDigis.clone()
24  gtDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone()
25  import EventFilter.L1GlobalTriggerRawToDigi.l1GtEvmUnpack_cfi
26  gtEvmDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtEvmUnpack_cfi.l1GtEvmUnpack.clone()
27  #
28  csctfDigis.producer = 'rawDataCollector'
29  dttfDigis.DTTF_FED_Source = 'rawDataCollector'
30  gctDigis.inputLabel = 'rawDataCollector'
31  gtDigis.DaqGtInputTag = 'rawDataCollector'
32  gtEvmDigis.EvmGtInputTag = 'rawDataCollector'
33  L1TRawToDigi_Legacy = cms.Sequence(csctfDigis+dttfDigis+gctDigis+gtDigis+gtEvmDigis)
34 
def L1TRawToDigi_cff.unpack_stage1 ( )

Definition at line 35 of file L1TRawToDigi_cff.py.

35 
36 def unpack_stage1():
37  global csctfDigis, dttfDigis, gtDigis,caloStage1Digis,caloStage1FinalDigis,gctDigis
38  global caloStage1LegacyFormatDigis
39  global L1TRawToDigi_Stage1
40  import EventFilter.CSCTFRawToDigi.csctfunpacker_cfi
41  csctfDigis = EventFilter.CSCTFRawToDigi.csctfunpacker_cfi.csctfunpacker.clone()
42  import EventFilter.DTTFRawToDigi.dttfunpacker_cfi
43  dttfDigis = EventFilter.DTTFRawToDigi.dttfunpacker_cfi.dttfunpacker.clone()
45  gtDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone()
46  from EventFilter.L1TRawToDigi.caloStage1Digis_cfi import caloStage1Digis
47  # this adds the physical ET to unpacked data
48  from L1Trigger.L1TCalorimeter.caloStage1LegacyFormatDigis_cfi import caloStage1LegacyFormatDigis
49  from L1Trigger.L1TCalorimeter.caloStage1FinalDigis_cfi import caloStage1FinalDigis
50  csctfDigis.producer = 'rawDataCollector'
51  dttfDigis.DTTF_FED_Source = 'rawDataCollector'
52  gtDigis.DaqGtInputTag = 'rawDataCollector'
53  # unpack GCT digis too, so DQM offline doesn't crash:
54  import EventFilter.GctRawToDigi.l1GctHwDigis_cfi
55  gctDigis = EventFilter.GctRawToDigi.l1GctHwDigis_cfi.l1GctHwDigis.clone()
56  gctDigis.inputLabel = 'rawDataCollector'
57  L1TRawToDigi_Stage1 = cms.Sequence(csctfDigis+dttfDigis+gtDigis+caloStage1Digis+caloStage1FinalDigis+caloStage1LegacyFormatDigis+gctDigis)
def L1TRawToDigi_cff.unpack_stage2 ( )

Definition at line 58 of file L1TRawToDigi_cff.py.

References unpack_legacy().

58 
59 def unpack_stage2():
60  global L1TRawToDigi_Stage2
61  global bmtfDigis, emtfStage2Digis, caloStage2Digis, gmtStage2Digis, gtStage2Digis,L1TRawToDigi_Stage2
62  from EventFilter.L1TRawToDigi.bmtfDigis_cfi import bmtfDigis
63  from EventFilter.L1TRawToDigi.emtfStage2Digis_cfi import emtfStage2Digis
64  from EventFilter.L1TRawToDigi.caloStage2Digis_cfi import caloStage2Digis
65  from EventFilter.L1TRawToDigi.gmtStage2Digis_cfi import gmtStage2Digis
66  from EventFilter.L1TRawToDigi.gtStage2Digis_cfi import gtStage2Digis
67  L1TRawToDigi_Stage2 = cms.Sequence(bmtfDigis + emtfStage2Digis + caloStage2Digis + gmtStage2Digis + gtStage2Digis)
68 
69 #
70 # Legacy Trigger:
#

Variable Documentation

tuple L1TRawToDigi_cff.L1TRawToDigi = cms.Sequence(L1TRawToDigi_Legacy)

Definition at line 74 of file L1TRawToDigi_cff.py.