Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:08:56

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     TH1nClustersOnStereo = cms.PSet( Nbinx = cms.int32(50),
0040                              xmin  = cms.double(-0.5),
0041                              xmax  = cms.double(2999.5)
0042                              ),
0043 
0044     TH1nClustersOff = cms.PSet( Nbinx = cms.int32(100),
0045                              xmin  = cms.double(-0.5),
0046                              xmax  = cms.double(99999.5)
0047                              ),
0048 
0049     TH1ClusterGain = cms.PSet(
0050         layerView = cms.bool(True),
0051         ringView  = cms.bool(False),
0052         Nbinx = cms.int32(100),
0053         xmin  = cms.double(-0.5),
0054         xmax  = cms.double(3.5)
0055     ),
0056 
0057     TH1ClusterCharge = cms.PSet(
0058         layerView = cms.bool(True),
0059         ringView  = cms.bool(False),
0060         Nbinx = cms.int32(100),
0061         xmin  = cms.double(-0.5),
0062         xmax  = cms.double(999.5)
0063     ),
0064 
0065     TH1ClusterChargeRaw = cms.PSet(
0066         layerView = cms.bool(True),
0067         ringView  = cms.bool(False),
0068         Nbinx = cms.int32(100),
0069         xmin  = cms.double(-0.5),
0070         xmax  = cms.double(999.5)
0071     ),
0072 
0073     TH1ClusterStoN = cms.PSet(
0074         layerView = cms.bool(True),
0075         ringView  = cms.bool(False),
0076         Nbinx = cms.int32(100),
0077         xmin  = cms.double(-0.5),
0078         xmax  = cms.double(299.5)
0079     ),
0080 
0081     TH1ClusterChargeCorr = cms.PSet(
0082         layerView = cms.bool(True),
0083         ringView  = cms.bool(False),
0084         Nbinx = cms.int32(100),
0085         xmin  = cms.double(-0.5),
0086         xmax  = cms.double(399.5)
0087     ),
0088 
0089     TH1ClusterStoNCorr = cms.PSet(
0090         layerView = cms.bool(True),
0091         ringView  = cms.bool(False),
0092         Nbinx = cms.int32(100),
0093         xmin  = cms.double(-0.5),
0094         xmax  = cms.double(99.5)
0095      ),
0096 
0097     TH1ClusterStoNCorrMod = cms.PSet(
0098         Nbinx = cms.int32(50),
0099         xmin  = cms.double(-0.5),
0100         xmax  = cms.double(199.5)
0101     ),
0102 
0103     TH1ClusterNoise = cms.PSet(
0104         layerView = cms.bool(True),
0105         ringView  = cms.bool(False),
0106         Nbinx = cms.int32(20),
0107         xmin  = cms.double(-0.5),
0108         xmax  = cms.double(9.5)
0109     ),
0110 
0111     TH1ClusterWidth = cms.PSet(
0112         layerView = cms.bool(True),
0113         ringView  = cms.bool(False),
0114         Nbinx = cms.int32(20),
0115         xmin  = cms.double(-0.5),
0116         xmax  = cms.double(19.5)
0117     ),
0118 
0119     TH1ClusterPos = cms.PSet(
0120         layerView = cms.bool(True),
0121         ringView  = cms.bool(False),
0122     ),
0123 
0124     TH1ClusterSymmEtaCC = cms.PSet( Nbinx = cms.int32(120),
0125                                     xmin  = cms.double(-0.1),
0126                                     xmax  = cms.double(1.1)
0127                                     ),
0128 
0129     TH1ClusterWidthCC = cms.PSet( Nbinx = cms.int32(10),
0130                                   xmin  = cms.double(-0.5),
0131                                   xmax  = cms.double(9.5)
0132                                   ),
0133 
0134     TH1ClusterEstimatorCC = cms.PSet( Nbinx = cms.int32(120),
0135                                       xmin  = cms.double(-0.1),
0136                                       xmax  = cms.double(1.1)
0137                                       ),
0138 
0139     TProfileClusterPGV = cms.PSet( Nbinx = cms.int32(20),
0140                                    xmin = cms.double(-10.0),
0141                                    xmax = cms.double(10.0),
0142                                    Nbiny = cms.int32(20),
0143                                    ymin = cms.double(-0.1),
0144                                    ymax = cms.double(1.2)
0145                                    ),
0146 
0147     Trending = cms.PSet(
0148         Nbins = cms.int32(2400),
0149         xmin = cms.double(0.0),
0150         xmax = cms.double(150)
0151         ),
0152 
0153     TH1ClusterChargePerCM = cms.PSet(
0154         layerView = cms.bool(False),
0155         ringView  = cms.bool(True),
0156         Nbinx = cms.int32(100),
0157         xmin  = cms.double(-0.5),
0158         xmax  = cms.double(9999.5)
0159     ),
0160 
0161     UseDCSFiltering = cms.bool(True)
0162 
0163 )
0164 
0165 from Configuration.Eras.Modifier_run3_common_cff import run3_common
0166 run3_common.toModify(SiStripMonitorTrack,  TH1nClustersOn = dict(xmax = 5999.5))