CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMFastTimerService_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # instrument the process with the FastTimerService
4 from HLTrigger.Timer.FastTimerService_cfi import FastTimerService
5 
6 # this is currently ignored in 7.x, and always uses the real time clock
7 FastTimerService.useRealTimeClock = False
8 
9 # enable specific features
10 FastTimerService.enableTimingPaths = True
11 FastTimerService.enableTimingModules = False
12 FastTimerService.enableTimingExclusive = False
13 
14 # print a text summary at the end of the job
15 FastTimerService.enableTimingSummary = True
16 
17 # skip the first path (useful for HLT timing studies to disregard the time spent loading event and conditions data)
18 FastTimerService.skipFirstPath = False
19 
20 # enable per-event DQM plots
21 FastTimerService.enableDQM = True
22 
23 # enable per-path DQM plots
24 FastTimerService.enableDQMbyPathActive = True
25 FastTimerService.enableDQMbyPathTotal = True
26 FastTimerService.enableDQMbyPathOverhead = False
27 FastTimerService.enableDQMbyPathDetails = True
28 FastTimerService.enableDQMbyPathCounters = True
29 FastTimerService.enableDQMbyPathExclusive = False
30 
31 # enable per-module DQM plots
32 FastTimerService.enableDQMbyModule = False
33 FastTimerService.enableDQMbyModuleType = False
34 
35 # enable per-event DQM sumary plots
36 FastTimerService.enableDQMSummary = True
37 
38 # enable per-event DQM plots by lumisection
39 FastTimerService.enableDQMbyLumiSection = True
40 FastTimerService.dqmLumiSectionsRange = 2500 # lumisections (23.31 s)
41 
42 # set the time resolution of the DQM plots
43 FastTimerService.dqmTimeRange = 10000. # ms
44 FastTimerService.dqmTimeResolution = 10. # ms
45 FastTimerService.dqmPathTimeRange = 10000. # ms
46 FastTimerService.dqmPathTimeResolution = 10. # ms
47 FastTimerService.dqmModuleTimeRange = 100. # ms
48 FastTimerService.dqmModuleTimeResolution = 0.5 # ms
49 
50 # set the base DQM folder for the plots
51 FastTimerService.dqmPath = "DQM/TimerService"
52 FastTimerService.enableDQMbyProcesses = False