Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:07

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0004 dtDigiMonitor = DQMEDAnalyzer('DTDigiTask',
0005     # set the max TDC counts for the time-box (6400 or 1600)
0006     maxTTMounts = cms.untracked.int32(1600),
0007     # bin size for the time boxes
0008     timeBoxGranularity = cms.untracked.int32(4),
0009     # Set to true to read the ttrig from the DB
0010     readDB = cms.untracked.bool(False),
0011     # Value of the ttrig pedestal used when not reading from DB
0012     defaultTtrig = cms.int32(2700),
0013     # the label to retrieve the DT digis
0014     dtDigiLabel = cms.untracked.InputTag('dtunpacker'),
0015     # check the noisy flag in the DB and use it
0016     checkNoisyChannels = cms.untracked.bool(True),
0017     # set static booking (all the detector)
0018     staticBooking = cms.untracked.bool(True),
0019     inTimeHitsLowerBound = cms.int32(500),
0020     inTimeHitsUpperBound = cms.int32(500),
0021     # switch on debug verbosity
0022     debug = cms.untracked.bool(False),
0023     # if true access LTC digis
0024     localrun = cms.untracked.bool(True),
0025     # define the boundaries for in-time hits (ns)
0026     defaultTmax = cms.int32(500),
0027     performPerWireT0Calibration = cms.bool(True),
0028     # the     # of luminosity blocks to reset the histos
0029     ResetCycle = cms.untracked.int32(400),
0030     doAllHitsOccupancies = cms.untracked.bool(True),
0031     doNoiseOccupancies = cms.untracked.bool(False),
0032     doInTimeOccupancies = cms.untracked.bool(False),                                
0033     # switch on the mode for running on test pulses (different top folder)
0034     testPulseMode = cms.untracked.bool(False),
0035     # switch on the mode for running on slice test (different top folder and customizations)
0036     sliceTestMode = cms.untracked.bool(False),
0037     # time pedestal defining the lower edge of the timebox plots
0038     tdcPedestal = cms.untracked.int32(0),
0039     # switch for filtering on synch noise events (threshold on # of digis per chamber)
0040     filterSyncNoise = cms.untracked.bool(False),
0041     # look for synch noise events
0042     lookForSyncNoise = cms.untracked.bool(False),
0043     # threshold on # of digis per chamber to define sync noise
0044     maxTDCHitsPerChamber = cms.untracked.int32(100),
0045     # switch for time boxes with layer granularity (commissioning only)
0046     doLayerTimeBoxes = cms.untracked.bool(False)
0047 )
0048 
0049