CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
postValidation_cfi.py
Go to the documentation of this file.
2 
4 
5 rpcRecHitPostValidation = cms.EDAnalyzer("DQMGenericClient",
6  subDirs = cms.untracked.vstring("RPC/RPCRecHitV/SimVsReco",
7  "RPC/RPCRecHitV/SimVsDTExt",
8  "RPC/RPCRecHitV/SimVsCSCExt"),
9  efficiency = cms.vstring(),
10  resolution = cms.vstring(),
11  efficiencyProfileSets = cms.untracked.VPSet(
12  efficSet("Efficiency/Effic_Wheel", "Barrel SimHit to RecHit matching efficiency;Wheel",
13  "Occupancy/NMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
14  efficSet("Efficiency/Effic_Disk", "Endcap SimHit to RecHit matching efficiency;Disk",
15  "Occupancy/NMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
16  efficSet("Efficiency/Noise_Wheel", "Barrel un-matched RecHit to SimHit efficiency;Wheel",
17  "Occupancy/NUnMatchedRecHit_Wheel","Occupancy/NRecHit_Wheel"),
18  efficSet("Efficiency/Noise_Disk", "Endcap un-matched RecHit to SimHit efficiency;Disk",
19  "Occupancy/NUnMatchedRecHit_Disk", "Occupancy/NRecHit_Disk"),
20  efficSet("Efficiency/Lost_Wheel", "Barrel un-matched SimHit to RecHit efficiency;Wheel",
21  "Occupancy/NUnMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
22  efficSet("Efficiency/Lost_Disk", "Endcap un-matched SimHit to RecHit efficiency;Disk",
23  "Occupancy/NUnMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
24  ),
25  resolutionSets = cms.untracked.VPSet(
26  cms.PSet(
27  namePrefix = cms.untracked.string("Resolution/Res_W"),
28  titlePrefix = cms.untracked.string("Wheel residual"),
29  srcName = cms.untracked.string("Residual/Res2_W")
30  ),
31  cms.PSet(
32  namePrefix = cms.untracked.string("Resolution/Res_D"),
33  titlePrefix = cms.untracked.string("Disk residual"),
34  srcName = cms.untracked.string("Residual/Res2_D")
35  ),
36  cms.PSet(
37  namePrefix = cms.untracked.string("Resolution/Pull_W"),
38  titlePrefix = cms.untracked.string("Wheel pull"),
39  srcName = cms.untracked.string("Residual/Pull2_W")
40  ),
41  cms.PSet(
42  namePrefix = cms.untracked.string("Resolution/Pull_D"),
43  titlePrefix = cms.untracked.string("Disk pull"),
44  srcName = cms.untracked.string("Residual/Pull2_D")
45  ),
46  ),
47  outputFileName = cms.untracked.string("")
48 )
49 
50 rpcPointVsRecHitPostValidation = cms.EDAnalyzer("DQMGenericClient",
51  subDirs = cms.untracked.vstring("RPC/RPCRecHitV/DTVsReco",
52  "RPC/RPCRecHitV/CSCVsReco"),
53 # "RPC/RPCRecHitV/TrackVsReco"),
54  efficiency = cms.vstring(),
55  resolution = cms.vstring(),
56  efficiencyProfileSets = cms.untracked.VPSet(
57  efficSet("Efficiency/Effic_Wheel", "Barrel RPCPoint to RecHit matching efficiency;Wheel",
58  "Occupancy/NMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
59  efficSet("Efficiency/Effic_Disk", "Endcap RPCPoint to RecHit matching efficiency;Disk",
60  "Occupancy/NMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
61  efficSet("Efficiency/Noise_Wheel", "Barrel un-matched RecHit to RPCPoint efficiency;Wheel",
62  "Occupancy/NUnMatchedRecHit_Wheel","Occupancy/NRecHit_Wheel"),
63  efficSet("Efficiency/Noise_Disk", "Endcap un-matched RecHit to RPCPoint efficiency;Disk",
64  "Occupancy/NUnMatchedRecHit_Disk", "Occupancy/NRecHit_Disk"),
65  efficSet("Efficiency/Lost_Wheel", "Barrel un-matched RPCPoint to RecHit efficiency;Wheel",
66  "Occupancy/NUnMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
67  efficSet("Efficiency/Lost_Disk", "Endcap un-matched RPCPoint to RecHit efficiency;Disk",
68  "Occupancy/NUnMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
69  ),
70  resolutionSets = cms.untracked.VPSet(
71  cms.PSet(
72  namePrefix = cms.untracked.string("Resolution/Res_W"),
73  titlePrefix = cms.untracked.string("Wheel residual"),
74  srcName = cms.untracked.string("Residual/Res2_W")
75  ),
76  cms.PSet(
77  namePrefix = cms.untracked.string("Resolution/Res_D"),
78  titlePrefix = cms.untracked.string("Disk residual"),
79  srcName = cms.untracked.string("Residual/Res2_D")
80  ),
81  cms.PSet(
82  namePrefix = cms.untracked.string("Resolution/Pull_W"),
83  titlePrefix = cms.untracked.string("Wheel pull"),
84  srcName = cms.untracked.string("Residual/Pull2_W")
85  ),
86  cms.PSet(
87  namePrefix = cms.untracked.string("Resolution/Pull_D"),
88  titlePrefix = cms.untracked.string("Disk pull"),
89  srcName = cms.untracked.string("Residual/Pull2_D")
90  ),
91  ),
92  outputFileName = cms.untracked.string("")
93 )
94 
95 rpcRecHitPostValidation_step = cms.Sequence(rpcRecHitPostValidation)
96 rpcPointVsRecHitPostValidation_step = cms.Sequence(rpcPointVsRecHitPostValidation)