Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-20 03:45:06

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def FastTimerService(*args, **kwargs):
0004   mod = cms.Service('FastTimerService',
0005     printEventSummary = cms.untracked.bool(False),
0006     printRunSummary = cms.untracked.bool(True),
0007     printJobSummary = cms.untracked.bool(True),
0008     writeJSONSummary = cms.untracked.bool(False),
0009     jsonFileName = cms.untracked.string('resources.json'),
0010     enableDQM = cms.untracked.bool(True),
0011     enableDQMbyModule = cms.untracked.bool(False),
0012     enableDQMbyPath = cms.untracked.bool(False),
0013     enableDQMbyLumiSection = cms.untracked.bool(False),
0014     enableDQMbyProcesses = cms.untracked.bool(False),
0015     enableDQMTransitions = cms.untracked.bool(False),
0016     dqmTimeRange = cms.untracked.double(1000),
0017     dqmTimeResolution = cms.untracked.double(5),
0018     dqmMemoryRange = cms.untracked.double(1000000),
0019     dqmMemoryResolution = cms.untracked.double(5000),
0020     dqmPathTimeRange = cms.untracked.double(100),
0021     dqmPathTimeResolution = cms.untracked.double(0.5),
0022     dqmPathMemoryRange = cms.untracked.double(1000000),
0023     dqmPathMemoryResolution = cms.untracked.double(5000),
0024     dqmModuleTimeRange = cms.untracked.double(40),
0025     dqmModuleTimeResolution = cms.untracked.double(0.2),
0026     dqmModuleMemoryRange = cms.untracked.double(100000),
0027     dqmModuleMemoryResolution = cms.untracked.double(500),
0028     dqmLumiSectionsRange = cms.untracked.uint32(2500),
0029     dqmPath = cms.untracked.string('HLT/TimerService'),
0030     highlightModules = cms.untracked.VPSet(
0031       template = cms.PSetTemplate(
0032         modules = cms.untracked.vstring(),
0033         label = cms.untracked.string('producers')
0034       )
0035     )
0036   )
0037   for a in args:
0038     mod.update_(a)
0039   mod.update_(kwargs)
0040   return mod