CMS 3D CMS Logo

LaserAlignmentT0ProducerDQM_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
4 LaserAlignmentT0ProducerDQM = DQMEDAnalyzer( 'LaserAlignmentT0ProducerDQM',
5  # specify the input digi collections to run on
6  DigiProducerList = cms.VPSet(
7  cms.PSet(
8  DigiLabel = cms.string( 'ZeroSuppressed' ),
9  DigiType = cms.string( 'Processed' ),
10  DigiProducer = cms.string( 'ALCARECOTkAlLASsiStripDigis' )
11  ),
12  cms.PSet(
13  DigiLabel = cms.string( 'VirginRaw' ),
14  DigiType = cms.string( 'Raw' ),
15  DigiProducer = cms.string( 'ALCARECOTkAlLASsiStripDigis' )
16  ),
17  cms.PSet(
18  DigiLabel = cms.string( 'ProcessedRaw' ),
19  DigiType = cms.string( 'Raw' ),
20  DigiProducer = cms.string( 'ALCARECOTkAlLASsiStripDigis' )
21  ),
22  cms.PSet(
23  DigiLabel = cms.string( 'ScopeMode' ),
24  DigiType = cms.string( 'Raw' ),
25  DigiProducer = cms.string( 'ALCARECOTkAlLASsiStripDigis' )
26  )
27  ),
28 
29  # the lower threshold for the strip amplitude;
30  # profiles with digis above will be considered containing signal
31  LowerAdcThreshold = cms.uint32( 15 ),
32 
33  # the upper threshold for the strip amplitude;
34  # profiles with digis below will be considered containing a signal
35  UpperAdcThreshold = cms.uint32( 220 ),
36 
37  # the dqm folder name to write to
38  FolderName = cms.string( "TkAlLAS" ),
39 
40  # additionally dump in plain ROOT file?
41  OutputInPlainROOT = cms.bool( False ),
42 
43  # if plain ROOT output, then write to this file
44  PlainOutputFileName = cms.string( "TkAlLAS.dqm.root" )
45 
46 )