00001 import FWCore.ParameterSet.Config as cms
00002
00003 from DQMServices.ClientConfig.genericClientPSetHelper_cff import *
00004
00005 rpcRecHitPostValidation = cms.EDAnalyzer("DQMGenericClient",
00006 subDirs = cms.untracked.vstring("RPC/RPCRecHitV/SimVsReco",
00007 "RPC/RPCRecHitV/SimVsDTExt",
00008 "RPC/RPCRecHitV/SimVsCSCExt"),
00009 efficiency = cms.vstring(),
00010 resolution = cms.vstring(),
00011 efficiencyProfileSets = cms.untracked.VPSet(
00012 efficSet("Efficiency/Effic_Wheel", "Barrel SimHit to RecHit matching efficiency;Wheel",
00013 "Occupancy/NMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
00014 efficSet("Efficiency/Effic_Disk", "Endcap SimHit to RecHit matching efficiency;Disk",
00015 "Occupancy/NMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
00016 efficSet("Efficiency/Noise_Wheel", "Barrel un-matched RecHit to SimHit efficiency;Wheel",
00017 "Occupancy/NUnMatchedRecHit_Wheel","Occupancy/NRecHit_Wheel"),
00018 efficSet("Efficiency/Noise_Disk", "Endcap un-matched RecHit to SimHit efficiency;Disk",
00019 "Occupancy/NUnMatchedRecHit_Disk", "Occupancy/NRecHit_Disk"),
00020 efficSet("Efficiency/Lost_Wheel", "Barrel un-matched SimHit to RecHit efficiency;Wheel",
00021 "Occupancy/NUnMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
00022 efficSet("Efficiency/Lost_Disk", "Endcap un-matched SimHit to RecHit efficiency;Disk",
00023 "Occupancy/NUnMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
00024 ),
00025 resolutionSets = cms.untracked.VPSet(
00026 cms.PSet(
00027 namePrefix = cms.untracked.string("Resolution/Res_W"),
00028 titlePrefix = cms.untracked.string("Wheel residual"),
00029 srcName = cms.untracked.string("Residual/Res2_W")
00030 ),
00031 cms.PSet(
00032 namePrefix = cms.untracked.string("Resolution/Res_D"),
00033 titlePrefix = cms.untracked.string("Disk residual"),
00034 srcName = cms.untracked.string("Residual/Res2_D")
00035 ),
00036 cms.PSet(
00037 namePrefix = cms.untracked.string("Resolution/Pull_W"),
00038 titlePrefix = cms.untracked.string("Wheel pull"),
00039 srcName = cms.untracked.string("Residual/Pull2_W")
00040 ),
00041 cms.PSet(
00042 namePrefix = cms.untracked.string("Resolution/Pull_D"),
00043 titlePrefix = cms.untracked.string("Disk pull"),
00044 srcName = cms.untracked.string("Residual/Pull2_D")
00045 ),
00046 ),
00047 outputFileName = cms.untracked.string("")
00048 )
00049
00050 rpcPointVsRecHitPostValidation = cms.EDAnalyzer("DQMGenericClient",
00051 subDirs = cms.untracked.vstring("RPC/RPCRecHitV/DTVsReco",
00052 "RPC/RPCRecHitV/CSCVsReco"),
00053
00054 efficiency = cms.vstring(),
00055 resolution = cms.vstring(),
00056 efficiencyProfileSets = cms.untracked.VPSet(
00057 efficSet("Efficiency/Effic_Wheel", "Barrel RPCPoint to RecHit matching efficiency;Wheel",
00058 "Occupancy/NMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
00059 efficSet("Efficiency/Effic_Disk", "Endcap RPCPoint to RecHit matching efficiency;Disk",
00060 "Occupancy/NMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
00061 efficSet("Efficiency/Noise_Wheel", "Barrel un-matched RecHit to RPCPoint efficiency;Wheel",
00062 "Occupancy/NUnMatchedRecHit_Wheel","Occupancy/NRecHit_Wheel"),
00063 efficSet("Efficiency/Noise_Disk", "Endcap un-matched RecHit to RPCPoint efficiency;Disk",
00064 "Occupancy/NUnMatchedRecHit_Disk", "Occupancy/NRecHit_Disk"),
00065 efficSet("Efficiency/Lost_Wheel", "Barrel un-matched RPCPoint to RecHit efficiency;Wheel",
00066 "Occupancy/NUnMatchedRefHit_Wheel", "Occupancy/NRefHit_Wheel"),
00067 efficSet("Efficiency/Lost_Disk", "Endcap un-matched RPCPoint to RecHit efficiency;Disk",
00068 "Occupancy/NUnMatchedRefHit_Disk", "Occupancy/NRefHit_Disk"),
00069 ),
00070 resolutionSets = cms.untracked.VPSet(
00071 cms.PSet(
00072 namePrefix = cms.untracked.string("Resolution/Res_W"),
00073 titlePrefix = cms.untracked.string("Wheel residual"),
00074 srcName = cms.untracked.string("Residual/Res2_W")
00075 ),
00076 cms.PSet(
00077 namePrefix = cms.untracked.string("Resolution/Res_D"),
00078 titlePrefix = cms.untracked.string("Disk residual"),
00079 srcName = cms.untracked.string("Residual/Res2_D")
00080 ),
00081 cms.PSet(
00082 namePrefix = cms.untracked.string("Resolution/Pull_W"),
00083 titlePrefix = cms.untracked.string("Wheel pull"),
00084 srcName = cms.untracked.string("Residual/Pull2_W")
00085 ),
00086 cms.PSet(
00087 namePrefix = cms.untracked.string("Resolution/Pull_D"),
00088 titlePrefix = cms.untracked.string("Disk pull"),
00089 srcName = cms.untracked.string("Residual/Pull2_D")
00090 ),
00091 ),
00092 outputFileName = cms.untracked.string("")
00093 )
00094
00095 rpcRecHitPostValidation_step = cms.Sequence(rpcRecHitPostValidation)
00096 rpcPointVsRecHitPostValidation_step = cms.Sequence(rpcPointVsRecHitPostValidation)