CMS 3D CMS Logo

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