CMS 3D CMS Logo

siStripCMMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 siStripCMMonitor = cms.EDAnalyzer(
4  "SiStripCMMonitorPlugin",
5  #Raw data collection
6  RawDataTag = cms.untracked.InputTag('source'),
7  #Folder in DQM Store to write global histograms to
8  HistogramFolderName = cms.untracked.string('SiStrip/ReadoutView/FedMedians'),
9  #ids of FEDs which will have detailed histograms made
10  FedIdVec = cms.untracked.vuint32(),
11  #Fill all detailed histograms at FED level even if they will be empty (so that files can be merged)
12  FillAllDetailedHistograms = cms.untracked.bool(False),
13  #do histos vs time with time=event number. Default time = orbit number (s).
14  FillWithEventNumber = cms.untracked.bool(False),
15  FillWithLocalEventNumber = cms.untracked.bool(False),
16  #Whether to dump buffer info and raw data if any error is found:
17  #1=errors, 2=minimum info, 3=full debug with printing of the data buffer of each FED per event.
18  PrintDebugMessages = cms.untracked.uint32(1),
19  #PrintDebugMessages = cms.untracked.bool(False),
20  #Whether to write the DQM store to a file at the end of the run and the file name
21  WriteDQMStore = cms.untracked.bool(True),
22  DQMStoreFileName = cms.untracked.string('DQMStore.root'),
23  TimeHistogramConfig = cms.untracked.PSet(
24  Enabled = cms.untracked.bool(True),
25  NBins = cms.untracked.uint32(1000),
26  Min = cms.untracked.double(0),
27  Max = cms.untracked.double(10000)
28  ),
29  MedianAPV1vsAPV0HistogramConfig = cms.untracked.PSet(
30  Enabled = cms.untracked.bool(True)
31  ),
32  MedianAPV0minusAPV1HistogramConfig = cms.untracked.PSet(
33  Enabled = cms.untracked.bool(True)
34  ),
35  MeanCMPerFedvsFedIdHistogramConfig = cms.untracked.PSet(
36  Enabled = cms.untracked.bool(True)
37  ),
38  MeanCMPerFedvsTimeHistogramConfig = cms.untracked.PSet(
39  Enabled = cms.untracked.bool(True)
40  ),
41  VariationsPerFedvsFedIdHistogramConfig = cms.untracked.PSet(
42  Enabled = cms.untracked.bool(True)
43  ),
44  VariationsPerFedvsTimeHistogramConfig = cms.untracked.PSet(
45  Enabled = cms.untracked.bool(True)
46  ),
47  MedianAPV1vsAPV0perFEDHistogramConfig = cms.untracked.PSet(
48  Enabled = cms.untracked.bool(True)
49  ),
50  MedianAPV0minusAPV1perFEDHistogramConfig = cms.untracked.PSet(
51  Enabled = cms.untracked.bool(True)
52  ),
53  MedianperChannelHistogramConfig = cms.untracked.PSet(
54  Enabled = cms.untracked.bool(True)
55  ),
56  MedianAPV0minusAPV1perChannelHistogramConfig = cms.untracked.PSet(
57  Enabled = cms.untracked.bool(True)
58  ),
59  #TkHistoMap
60  TkHistoMapHistogramConfig = cms.untracked.PSet(
61  Enabled = cms.untracked.bool(True)
62  )
63 
64  )