Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:45

0001 # unpack L1 Global Trigger EVM record 
0002 
0003 import FWCore.ParameterSet.Config as cms
0004 
0005 # unpack L1 Global Trigger EVM record 
0006 l1GtEvmUnpack = cms.EDProducer("L1GlobalTriggerEvmRawToDigi",
0007                                
0008     # input tag for GT EVM record: 
0009     #     source = hardware record, 
0010     #     l1GtEvmPack = GT EVM packer (DigiToRaw) 
0011     EvmGtInputTag = cms.InputTag("l1GtEvmPack"),
0012     
0013     # FED Id for GT EVM record 
0014     # default value defined in DataFormats/FEDRawData/src/FEDNumbering.cc
0015     EvmGtFedId = cms.untracked.int32(812),
0016     
0017     # mask for active boards (actually 16 bits)
0018     #      if bit is zero, the corresponding board will not be unpacked
0019     #      default: no board masked
0020     ActiveBoardsMask = cms.uint32(0xFFFF),
0021 
0022     # number of "bunch crossing in the event" (bxInEvent) to be unpacked
0023     # symmetric around L1Accept (bxInEvent = 0):
0024     #    1 (bxInEvent = 0); 3 (F 0 1) (standard record); 5 (E F 0 1 2) (debug record)
0025     # even numbers (except 0) "rounded" to the nearest lower odd number
0026     # negative value: unpack all available bxInEvent   
0027     # if more bxInEvent than available are required, unpack what exists and write a warning  
0028     UnpackBxInEvent = cms.int32(-1),
0029     
0030     # length of BST message (in bytes)
0031     # if negative, take it from event setup
0032     BstLengthBytes = cms.int32(-1)
0033      
0034 )
0035 
0036