CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackingClientConfig_Tier0_Cosmic_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  TopFolderName = cms.untracked.string("Tracking"),
8  TrackingGlobalQualityPSets = cms.VPSet(
9  cms.PSet(
10  QT = cms.string("Rate"),
11  dir = cms.string("TrackParameters/GeneralProperties"),
12  name = cms.string("NumberOfTracks_"),
13  ),
14  cms.PSet(
15  QT = cms.string("Chi2"),
16  dir = cms.string("TrackParameters/GeneralProperties"),
17  name = cms.string("Chi2oNDF_"),
18  ),
19  cms.PSet(
20  QT = cms.string("RecHits"),
21  dir = cms.string("TrackParameters/HitProperties"),
22  name = cms.string("NumberOfRecHitsPerTrack_"),
23  ),
24  ),
25  TrackingLSQualityPSets = cms.VPSet(
26  cms.PSet(
27  QT = cms.string("Rate"),
28  LSdir = cms.string("TrackParameters/GeneralProperties/LSanalysis"),
29  LSname = cms.string("NumberOfTracks_lumiFlag_"),
30  LSlowerCut = cms.double( -1.0 ),
31  LSupperCut = cms.double( 1.0 )
32  ),
33  cms.PSet(
34  QT = cms.string("Chi2"),
35  LSdir = cms.string("TrackParameters/GeneralProperties/LSanalysis"),
36  LSname = cms.string("Chi2oNDF_lumiFlag_"),
37  LSlowerCut = cms.double( 0.0 ),
38  LSupperCut = cms.double( 25.0 )
39  ),
40  cms.PSet(
41  QT = cms.string("RecHits"),
42  LSdir = cms.string("TrackParameters/GeneralProperties/LSanalysis"),
43  LSname = cms.string("NumberOfRecHitsPerTrack_lumiFlag_"),
44  LSlowerCut = cms.double( 3.0 ),
45  LSupperCut = cms.double( 35.0 )
46  ),
47  )
48 )
49 
50 trackingQTester = cms.EDAnalyzer("QualityTester",
51  qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_tier0_cosmic.xml'),
52  prescaleFactor = cms.untracked.int32(1),
53  getQualityTestsFromFile = cms.untracked.bool(True)
54 )
55 
57 TrackEffClient.FolderName = 'Tracking/TrackParameters/TrackEfficiency'
58 TrackEffClient.AlgoName = 'CKFTk'
59 
60 # Sequence
61 TrackingCosmicDQMClient = cms.Sequence(trackingQTester*trackingOfflineAnalyser*TrackEffClient)
62