Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:43:25

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQM.SiStripMonitorSummary.OnDemandMonitoring_cfi import *
0004 #  SiStripMonitorAnalyser ####
0005 SiStripAnalyser = cms.EDAnalyzer("SiStripAnalyser",
0006     StaticUpdateFrequency    = cms.untracked.int32(1),
0007     GlobalStatusFilling      = cms.untracked.int32(2),
0008     TkMapCreationFrequency   = cms.untracked.int32(3),
0009     SummaryCreationFrequency = cms.untracked.int32(5),
0010     ShiftReportFrequency     = cms.untracked.int32(-1),
0011     SummaryConfigPath        = cms.untracked.string("DQM/SiStripMonitorClient/data/sistrip_monitorelement_config.xml"),
0012     PrintFaultyModuleList    = cms.untracked.bool(True),                                
0013     RawDataTag               = cms.untracked.InputTag("source"),                              
0014     TrackRatePSet            = cms.PSet(
0015            Name     = cms.string("NumberOfGoodTracks_"),
0016                   LowerCut = cms.double(1.0),
0017                   UpperCut = cms.double(1000.0),
0018                ),
0019                                             TrackChi2PSet            = cms.PSet(
0020            Name     = cms.string("GoodTrackChi2oNDF_"),
0021                   LowerCut = cms.double(0.0),
0022                   UpperCut = cms.double(25.0),
0023                ),
0024                                             TrackHitPSet            = cms.PSet(
0025            Name     = cms.string("GoodTrackNumberOfRecHitsPerTrack_"),
0026                   LowerCut = cms.double(5.0),
0027                   UpperCut = cms.double(20.0),
0028                ),
0029     TkmapParameters = cms.PSet(
0030         loadFedCabling = cms.untracked.bool(True),
0031         loadFecCabling = cms.untracked.bool(True),
0032         loadLVCabling  = cms.untracked.bool(True),
0033         loadHVCabling  = cms.untracked.bool(True),
0034         trackerdatPath = cms.untracked.string('CommonTools/TrackerMap/data/'),
0035         trackermaptxtPath = cms.untracked.string('DQM/Integration/test/TkMap/')
0036     ),
0037 
0038 # Parameters for On Demand Monitoring   
0039     MonitorSiStrip_PSet          = OnDemandMonitoring.MonitorSiStrip_PSet,
0040 
0041     FillConditions_PSet          = OnDemandMonitoring.FillConditions_PSet,     
0042 
0043     SiStripPedestalsDQM_PSet     = OnDemandMonitoring.SiStripPedestalsDQM_PSet,
0044     SiStripNoisesDQM_PSet        = OnDemandMonitoring.SiStripNoisesDQM_PSet,
0045     SiStripQualityDQM_PSet       = OnDemandMonitoring.SiStripQualityDQM_PSet,
0046     SiStripApvGainsDQM_PSet      = OnDemandMonitoring.SiStripApvGainsDQM_PSet,
0047     SiStripLorentzAngleDQM_PSet  = OnDemandMonitoring.SiStripLorentzAngleDQM_PSet,
0048     SiStripLowThresholdDQM_PSet  = OnDemandMonitoring.SiStripLowThresholdDQM_PSet,
0049     SiStripHighThresholdDQM_PSet = OnDemandMonitoring.SiStripHighThresholdDQM_PSet,
0050 )
0051 # Track Efficiency Client
0052 
0053 from DQM.TrackingMonitor.TrackEfficiencyClient_cfi import *
0054 TrackEffClient.FolderName = 'Tracking/TrackParameters/TrackEfficiency'
0055 TrackEffClient.AlgoName   = 'CKFTk'
0056 
0057 # Services needed for TkHistoMap
0058 from CalibTracker.SiStripCommon.TkDetMapESProducer_cfi import *