Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 13:12:06

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # MonitorTrackGlobal
0004 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0005 SiStripMonitorTrack = DQMEDAnalyzer(
0006     "SiStripMonitorTrack",
0007 
0008     TopFolderName = cms.string('SiStrip'),
0009     TrackProducer = cms.string('generalTracks'),
0010     TrackLabel    = cms.string(''),
0011     TrajectoryInEvent = cms.bool(True),
0012     AlgoName      = cms.string('GenTk'),
0013 
0014     ADCDigi_src = cms.InputTag('siStripDigis','ZeroSuppressed'),
0015     Cluster_src = cms.InputTag('siStripClusters'),
0016 
0017     genericTriggerEventPSet = cms.PSet(),
0018 
0019     ModulesToBeExcluded = cms.vuint32(),
0020 
0021     Mod_On        = cms.bool(False),
0022     OffHisto_On   = cms.bool(True),
0023     Trend_On      = cms.bool(False),
0024     HistoFlag_On  = cms.bool(False),
0025     TkHistoMap_On = cms.bool(True),
0026     clchCMoriginTkHmap_On = cms.bool(False),
0027     ClusterConditions = cms.PSet( On       = cms.bool(False),
0028                                   minStoN  = cms.double(0.0),
0029                                   maxStoN  = cms.double(2000.0),
0030                                   minWidth = cms.double(0.0),
0031                                   maxWidth = cms.double(200.0)
0032                                   ),
0033 
0034     TH1nClustersOn = cms.PSet( Nbinx = cms.int32(50),
0035                              xmin  = cms.double(-0.5),
0036                              xmax  = cms.double(2999.5)
0037                              ),
0038 
0039     TH1nClustersOff = cms.PSet( Nbinx = cms.int32(100),
0040                              xmin  = cms.double(-0.5),
0041                              xmax  = cms.double(99999.5)
0042                              ),
0043 
0044     TH1ClusterGain = cms.PSet(
0045         layerView = cms.bool(True),
0046         ringView  = cms.bool(False),
0047         Nbinx = cms.int32(100),
0048         xmin  = cms.double(-0.5),
0049         xmax  = cms.double(3.5)
0050     ),
0051 
0052     TH1ClusterCharge = cms.PSet(
0053         layerView = cms.bool(True),
0054         ringView  = cms.bool(False),
0055         Nbinx = cms.int32(100),
0056         xmin  = cms.double(-0.5),
0057         xmax  = cms.double(999.5)
0058     ),
0059 
0060     TH1ClusterChargeRaw = cms.PSet(
0061         layerView = cms.bool(True),
0062         ringView  = cms.bool(False),
0063         Nbinx = cms.int32(100),
0064         xmin  = cms.double(-0.5),
0065         xmax  = cms.double(999.5)
0066     ),
0067 
0068     TH1ClusterStoN = cms.PSet(
0069         layerView = cms.bool(True),
0070         ringView  = cms.bool(False),
0071         Nbinx = cms.int32(100),
0072         xmin  = cms.double(-0.5),
0073         xmax  = cms.double(299.5)
0074     ),
0075 
0076     TH1ClusterChargeCorr = cms.PSet(
0077         layerView = cms.bool(True),
0078         ringView  = cms.bool(False),
0079         Nbinx = cms.int32(100),
0080         xmin  = cms.double(-0.5),
0081         xmax  = cms.double(399.5)
0082     ),
0083 
0084     TH1ClusterStoNCorr = cms.PSet(
0085         layerView = cms.bool(True),
0086         ringView  = cms.bool(False),
0087         Nbinx = cms.int32(100),
0088         xmin  = cms.double(-0.5),
0089         xmax  = cms.double(99.5)
0090      ),
0091 
0092     TH1ClusterStoNCorrMod = cms.PSet(
0093         Nbinx = cms.int32(50),
0094         xmin  = cms.double(-0.5),
0095         xmax  = cms.double(199.5)
0096     ),
0097 
0098     TH1ClusterNoise = cms.PSet(
0099         layerView = cms.bool(True),
0100         ringView  = cms.bool(False),
0101         Nbinx = cms.int32(20),
0102         xmin  = cms.double(-0.5),
0103         xmax  = cms.double(9.5)
0104     ),
0105 
0106     TH1ClusterWidth = cms.PSet(
0107         layerView = cms.bool(True),
0108         ringView  = cms.bool(False),
0109         Nbinx = cms.int32(20),
0110         xmin  = cms.double(-0.5),
0111         xmax  = cms.double(19.5)
0112     ),
0113 
0114     TH1ClusterPos = cms.PSet(
0115         layerView = cms.bool(True),
0116         ringView  = cms.bool(False),
0117     ),
0118 
0119     TH1ClusterSymmEtaCC = cms.PSet( Nbinx = cms.int32(120),
0120                                     xmin  = cms.double(-0.1),
0121                                     xmax  = cms.double(1.1)
0122                                     ),
0123 
0124     TH1ClusterWidthCC = cms.PSet( Nbinx = cms.int32(10),
0125                                   xmin  = cms.double(-0.5),
0126                                   xmax  = cms.double(9.5)
0127                                   ),
0128 
0129     TH1ClusterEstimatorCC = cms.PSet( Nbinx = cms.int32(120),
0130                                       xmin  = cms.double(-0.1),
0131                                       xmax  = cms.double(1.1)
0132                                       ),
0133 
0134     TProfileClusterPGV = cms.PSet( Nbinx = cms.int32(20),
0135                                    xmin = cms.double(-10.0),
0136                                    xmax = cms.double(10.0),
0137                                    Nbiny = cms.int32(20),
0138                                    ymin = cms.double(-0.1),
0139                                    ymax = cms.double(1.2)
0140                                    ),
0141 
0142     Trending = cms.PSet(
0143         Nbins = cms.int32(2400),
0144         xmin = cms.double(0.0),
0145         xmax = cms.double(150)
0146         ),
0147 
0148     TH1ClusterChargePerCM = cms.PSet(
0149         layerView = cms.bool(False),
0150         ringView  = cms.bool(True),
0151         Nbinx = cms.int32(100),
0152         xmin  = cms.double(-0.5),
0153         xmax  = cms.double(9999.5)
0154     ),
0155 
0156     UseDCSFiltering = cms.bool(True)
0157 
0158 )
0159 
0160 from Configuration.Eras.Modifier_run3_common_cff import run3_common
0161 run3_common.toModify(SiStripMonitorTrack,  TH1nClustersOn = dict(xmax = 5999.5))