CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripClientConfig_Tier0_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # SiStripOfflineDQM (for Tier0 Harvesting Step) ####
4 siStripOfflineAnalyser = cms.EDAnalyzer("SiStripOfflineDQM",
5  GlobalStatusFilling = cms.untracked.int32(2),
6  CreateSummary = cms.untracked.bool(False),
7  SummaryConfigPath = cms.untracked.string("DQM/SiStripMonitorClient/data/sistrip_monitorelement_config.xml"),
8  UsedWithEDMtoMEConverter = cms.untracked.bool(True),
9  PrintFaultyModuleList = cms.untracked.bool(True),
10  CreateTkMap = cms.untracked.bool(False),
11  UseGoodTracks = cms.untracked.bool(True),
12  TrackRatePSet = cms.PSet(
13  Name = cms.string("NumberOfGoodTracks_"),
14  LowerCut = cms.double(1.0),
15  UpperCut = cms.double(1000.0),
16  ),
17  TrackChi2PSet = cms.PSet(
18  Name = cms.string("GoodTrackChi2oNDF_"),
19  LowerCut = cms.double(0.0),
20  UpperCut = cms.double(25.0),
21  ),
22  TrackHitPSet = cms.PSet(
23  Name = cms.string("GoodTrackNumberOfRecHitsPerTrack_"),
24  LowerCut = cms.double(5.0),
25  UpperCut = cms.double(20.0),
26  ),
27  GoodTrackFractionPSet = cms.PSet(
28  Name = cms.string("FractionOfGoodTracks_"),
29  LowerCut = cms.double(0.85),
30  UpperCut = cms.double(1.1),
31  )
32 )
33 
34 siStripQTester = cms.EDAnalyzer("QualityTester",
35  qtList = cms.untracked.FileInPath('DQM/SiStripMonitorClient/data/sistrip_qualitytest_config_tier0.xml'),
36  prescaleFactor = cms.untracked.int32(1),
37  getQualityTestsFromFile = cms.untracked.bool(True)
38 )
39 
40 
41 # Sequence
42 SiStripOfflineDQMClient = cms.Sequence(siStripQTester*siStripOfflineAnalyser)
43 #removed modules using TkDetMap
44 #SiStripOfflineDQMClient = cms.Sequence(siStripQTester)
45 
46 
47 # Services needed for TkHistoMap
48 TkDetMap = cms.Service("TkDetMap")
49 SiStripDetInfoFileReade = cms.Service("SiStripDetInfoFileReader")