CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackingClientConfig_Tier0_HeavyIons_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # TrackingOfflineDQM (for Tier0 Harvesting Step) ####
4 trackingOfflineAnalyser = cms.EDAnalyzer("TrackingOfflineDQM",
5  GlobalStatusFilling = cms.untracked.int32(2),
6  UsedWithEDMtoMEConverter = cms.untracked.bool(True),
7  TrackRatePSet = cms.PSet(
8  Name = cms.string("NumberOfTracks_"),
9  LowerCut = cms.double(0.0),
10  UpperCut = cms.double(1000.0),
11  ),
12  TrackChi2PSet = cms.PSet(
13  Name = cms.string("Chi2oNDF_"),
14  LowerCut = cms.double(0.0),
15  UpperCut = cms.double(25.0),
16  ),
17  TrackHitPSet = cms.PSet(
18  Name = cms.string("NumberOfRecHitsPerTrack_"),
19  LowerCut = cms.double(3.0),
20  UpperCut = cms.double(30.0),
21  )
22 )
23 
24 # clone and modify modules
25 trackingQTesterHI = cms.EDAnalyzer("QualityTester",
26  qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_tier0_heavyions.xml'),
27  prescaleFactor = cms.untracked.int32(1),
28  getQualityTestsFromFile = cms.untracked.bool(True)
29 )
30 
31 # define new HI sequence
32 TrackingOfflineDQMClientHI = cms.Sequence(trackingQTesterHI*trackingOfflineAnalyser)
33