CMS 3D CMS Logo

PostProcessor_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 postProcessorMuonMultiTrack = cms.EDAnalyzer("PostProcessor",
00004     subDirs = cms.untracked.vstring("RecoMuonV/MultiTrack/*"),
00005     efficiency = cms.vstring(
00006     "effic 'Efficiency vs #eta' num_assoc(simToReco)_eta num_simul_eta",
00007     "efficPt 'Efficiency vs p_{T}' num_assoc(simToReco)_pT num_simul_pT",
00008     "effic_vs_hit 'Efficiency vs n Hits' num_assoc(simToReco)_hit num_simul_hit",
00009     ),
00010     resolutionLimitedFit = cms.untracked.bool(False),
00011     resolution = cms.vstring("cotThetares_vs_eta '#sigma(cot(#theta)) vs #eta' cotThetares_vs_eta",
00012                              "cotThetares_vs_pt '#sigma(cot(#theta)) vs p_{T}' cotThetares_vs_pt",
00013                              "dxypull_vs_eta 'd_{xy} Pull vs #eta' dxypull_vs_eta",
00014                              "dxyres_vs_eta '#sigma(d_{xy}) vs #eta' dxyres_vs_eta",
00015                              "dxyres_vs_pt '#sigma(d_{xy}) vs p_{T}' dxyres_vs_pt",
00016                              "dzpull_vs_eta 'd_{z} Pull vs #eta' dzpull_vs_eta",
00017                              "dzres_vs_eta '#sigma(d_{z}) vs #eta' dzres_vs_eta",
00018                              "dzres_vs_pt '#sigma(d_{z}) vs p_{T}' dzres_vs_pt",
00019                              "etares_vs_eta '#sigma(#eta) vs #eta' etares_vs_eta",
00020                              "phipull_vs_eta '#phi Pull vs #eta' phipull_vs_eta",
00021                              "phipull_vs_phi '#phi Pull vs #phi' phipull_vs_phi",
00022                              "phires_vs_eta '#sigma(#phi) vs #eta' phires_vs_eta",
00023                              "phires_vs_phi '#sigma(#phi) vs #phi' phires_vs_phi",
00024                              "phires_vs_pt '#sigma(#phi) vs p_{T}' phires_vs_pt",
00025                              "ptpull_vs_eta 'p_{T} Pull vs #eta' ptpull_vs_eta",
00026                              "ptpull_vs_phi 'p_{T} Pull vs #phi' ptpull_vs_phi",
00027                              "ptres_vs_eta '#sigma(p_{T}) vs #eta' ptres_vs_eta",
00028                              "ptres_vs_phi '#sigma(p_{T}) vs #phi' ptres_vs_phi",
00029                              "ptres_vs_pt '#sigma(p_{T}) vs p_{T}' ptres_vs_pt",
00030                              "thetapull_vs_eta '#theta Pull vs #eta' thetapull_vs_eta",
00031                              "thetapull_vs_phi '#theta Pull vs #phi' thetapull_vs_phi"),
00032     outputFileName = cms.untracked.string("")
00033 )
00034 
00035 postProcessorMuonMultiTrackComp = cms.EDAnalyzer("PostProcessor",
00036     subDirs = cms.untracked.vstring("RecoMuonV/MultiTrack/"),
00037     efficiency = cms.vstring(
00038     "Eff_GlbTk_Eta 'Eff_{GLB,TK} vs #eta' globalMuons_tpToGlbAssociation/effic general_tpToTkmuAssociation/effic",
00039     "Eff_GlbTk_Pt 'Eff_{GLB,TK} vs p_{T}' globalMuons_tpToGlbAssociation/efficPt general_tpToTkmuAssociation/efficPt",
00040     "Eff_GlbTk_Hit 'Eff_{GLB,TK} vs n Hits' globalMuons_tpToGlbAssociation/effic_vs_hit general_tpToTkmuAssociation/effic_vs_hit",
00041     "Eff_GlbSta_Eta 'Eff_{GLB,STA} vs #eta' globalMuons_tpToGlbAssociation/effic standAloneMuons_UpdatedAtVtx_tpToStaAssociation/effic",
00042     "Eff_GlbSta_Pt 'Eff_{GLB,STA} vs p_{T}' globalMuons_tpToGlbAssociation/efficPt standAloneMuons_UpdatedAtVtx_tpToStaAssociation/efficPt",
00043     "Eff_GlbSta_Hit 'Eff_{GLB,STA} vs n Hits' globalMuons_tpToGlbAssociation/effic_vs_hit standAloneMuons_UpdatedAtVtx_tpToStaAssociation/effic_vs_hit",
00044 
00045     "Eff_GlbTk_Eta_mabh 'Eff_{GLB,TK} vs #eta' globalMuons_tpToGlbMuonAssociation/effic general_tpToTkMuonAssociation/effic",
00046     "Eff_GlbTk_Pt_mabh 'Eff_{GLB,TK} vs p_{T}' globalMuons_tpToGlbMuonAssociation/efficPt general_tpToTkMuonAssociation/efficPt",
00047     "Eff_GlbTk_Hit_mabh 'Eff_{GLB,TK} vs n Hits' globalMuons_tpToGlbMuonAssociation/effic_vs_hit general_tpToTkMuonAssociation/effic_vs_hit",
00048     "Eff_GlbSta_Eta_mabh 'Eff_{GLB,STA} vs #eta' globalMuons_tpToGlbMuonAssociation/effic standAloneMuons_UpdatedAtVtx_tpToStaMuonAssociation/effic",
00049     "Eff_GlbSta_Pt_mabh 'Eff_{GLB,STA} vs p_{T}' globalMuons_tpToGlbMuonAssociation/efficPt standAloneMuons_UpdatedAtVtx_tpToStaMuonAssociation/efficPt",
00050     "Eff_GlbSta_Hit_mabh 'Eff_{GLB,STA} vs n Hits' globalMuons_tpToGlbMuonAssociation/effic_vs_hit standAloneMuons_UpdatedAtVtx_tpToStaMuonAssociation/effic_vs_hit",
00051     ),
00052     resolution = cms.vstring(""),
00053     outputFileName = cms.untracked.string("")
00054 )
00055 
00056 
00057 postProcessorRecoMuon = cms.EDAnalyzer("PostProcessor",
00058     subDirs = cms.untracked.vstring("RecoMuonV/RecoMuon_MuonAssoc", "RecoMuonV/RecoMuon_TrackAssoc"),
00059 
00060     efficiency = cms.vstring("Trk/EffP   'Efficiency vs p'     Trk/P   Muons/SimP  ",
00061                              "Trk/EffPt  'Efficiency vs p_{T}' Trk/Pt  Muons/SimPt ",
00062                              "Trk/EffEta 'Efficiency vs #eta'  Trk/Eta Muons/SimEta",
00063                              "Trk/EffPhi 'Efficiency vs #phi'  Trk/Phi Muons/SimPhi",
00064                              "Trk/MisQProbPt  'Charge Mis-identification probability vs p_{T}' Trk/MisQPt  Muons/SimPt ",
00065                              "Trk/MisQProbEta 'Charge Mis-identification probability vs #eta'  Trk/MisQEta Muons/SimEta",
00066                              "Sta/EffP   'Efficiency vs p'     Sta/P   Muons/SimP  ",
00067                              "Sta/EffPt  'Efficiency vs p_{T}' Sta/Pt  Muons/SimPt ",
00068                              "Sta/EffEta 'Efficiency vs #eta'  Sta/Eta Muons/SimEta",
00069                              "Sta/EffPhi 'Efficiency vs #phi'  Sta/Phi Muons/SimPhi",
00070                              "Sta/MisQProbPt  'Charge Mis-identification probability vs p_{T}' Sta/MisQPt  Muons/SimPt ",
00071                              "Sta/MisQProbEta 'Charge Mis-identification probability vs #eta'  Sta/MisQEta Muons/SimEta",
00072 
00073                              "Glb/EffP   'Efficiency vs p'     Glb/P   Muons/SimP  ",
00074                              "Glb/EffPt  'Efficiency vs p_{T}' Glb/Pt  Muons/SimPt ",
00075                              "Glb/EffEta 'Efficiency vs #eta'  Glb/Eta Muons/SimEta",
00076                              "Glb/EffPhi 'Efficiency vs #phi'  Glb/Phi Muons/SimPhi",
00077                              "Glb/MisQProbPt  'Charge Mis-identification probability vs p_{T}' Glb/MisQPt  Muons/SimPt ",
00078                              "Glb/MisQProbEta 'Charge Mis-identification probability vs #eta'  Glb/MisQEta Muons/SimEta",
00079                              ),
00080 
00081     resolution = cms.vstring("Trk/ErrP_vs_P      '#sigma(p) vs p'           Trk/ErrP_vs_P     ",
00082                              "Trk/ErrP_vs_Eta    '#sigma(p) vs #eta'        Trk/ErrP_vs_Eta   ",
00083                              "Trk/ErrPt_vs_Pt    '#sigma(p) vs p_{T}'       Trk/ErrPt_vs_Pt   ",
00084                              "Trk/ErrPt_vs_Eta   '#sigma(p) vs #eta'        Trk/ErrPt_vs_Eta  ",
00085                              "Trk/ErrEta_vs_Eta  '#sigma(#eta) vs #eta '    Trk/ErrEta_vs_Eta ",
00086                              "Trk/ErrQPt_vs_Pt   '#sigma(q/p_{T}) vs p_{T}' Trk/ErrQPt_vs_Pt  ",
00087                              "Trk/ErrQPt_vs_Eta  '#sigma(q/p_{T}) vs #eta'  Trk/ErrQPt_vs_Eta ",
00088                              "Trk/PullEta_vs_Pt  'Pull of #eta vs p_{T}'    Trk/PullEta_vs_Pt ",
00089                              "Trk/PullEta_vs_Eta 'Pull of #eta vs #eta'     Trk/PullEta_vs_Eta",
00090                              "Trk/PullPhi_vs_Eta 'Pull of #phi vs #eta'     Trk/PullPhi_vs_Eta",
00091                              "Trk/PullPt_vs_Pt   'Pull of p_{T} vs p_{T}'   Trk/PullPt_vs_Pt  ",
00092                              "Trk/PullPt_vs_Eta  'Pull of p_{T} vs #eta'    Trk/PullPt_vs_Eta ",
00093 
00094                              "Sta/ErrP_vs_P      '#sigma(p) vs p'           Sta/ErrP_vs_P     ",
00095                              "Sta/ErrP_vs_Eta    '#sigma(p) vs #eta'        Sta/ErrP_vs_Eta   ",
00096                              "Sta/ErrPt_vs_Pt    '#sigma(p) vs p_{T}'       Sta/ErrPt_vs_Pt   ",
00097                              "Sta/ErrPt_vs_Eta   '#sigma(p) vs #eta'        Sta/ErrPt_vs_Eta  ",
00098                              "Sta/ErrEta_vs_Eta  '#sigma(#eta) vs #eta '    Sta/ErrEta_vs_Eta ",
00099                              "Sta/ErrQPt_vs_Pt   '#sigma(q/p_{T}) vs p_{T}' Sta/ErrQPt_vs_Pt  ",
00100                              "Sta/ErrQPt_vs_Eta  '#sigma(q/p_{T}) vs #eta'  Sta/ErrQPt_vs_Eta ",
00101                              "Sta/PullEta_vs_Pt  'Pull of #eta vs p_{T}'    Sta/PullEta_vs_Pt ",
00102                              "Sta/PullEta_vs_Eta 'Pull of #eta vs #eta'     Sta/PullEta_vs_Eta",
00103                              "Sta/PullPhi_vs_Eta 'Pull of #phi vs #eta'     Sta/PullPhi_vs_Eta",
00104                              "Sta/PullPt_vs_Pt   'Pull of p_{T} vs p_{T}'   Sta/PullPt_vs_Pt  ",
00105                              "Sta/PullPt_vs_Eta  'Pull of p_{T} vs #eta'    Sta/PullPt_vs_Eta ",
00106 
00107                              "Glb/ErrP_vs_P      '#sigma(p) vs p'           Glb/ErrP_vs_P     ",
00108                              "Glb/ErrP_vs_Eta    '#sigma(p) vs #eta'        Glb/ErrP_vs_Eta   ",
00109                              "Glb/ErrPt_vs_Pt    '#sigma(p) vs p_{T}'       Glb/ErrPt_vs_Pt   ",
00110                              "Glb/ErrPt_vs_Eta   '#sigma(p) vs #eta'        Glb/ErrPt_vs_Eta  ",
00111                              "Glb/ErrEta_vs_Eta  '#sigma(#eta) vs #eta '    Glb/ErrEta_vs_Eta ",
00112                              "Glb/ErrQPt_vs_Pt   '#sigma(q/p_{T}) vs p_{T}' Glb/ErrQPt_vs_Pt  ",
00113                              "Glb/ErrQPt_vs_Eta  '#sigma(q/p_{T}) vs #eta'  Glb/ErrQPt_vs_Eta ",
00114                              "Glb/PullEta_vs_Pt  'Pull of #eta vs p_{T}'    Glb/PullEta_vs_Pt ",
00115                              "Glb/PullEta_vs_Eta 'Pull of #eta vs #eta'     Glb/PullEta_vs_Eta",
00116                              "Glb/PullPhi_vs_Eta 'Pull of #phi vs #eta'     Glb/PullPhi_vs_Eta",
00117                              "Glb/PullPt_vs_Pt   'Pull of p_{T} vs p_{T}'   Glb/PullPt_vs_Pt  ",
00118                              "Glb/PullPt_vs_Eta  'Pull of p_{T} vs #eta'    Glb/PullPt_vs_Eta ",
00119                              ),
00120     outputFileName = cms.untracked.string("")
00121 )
00122 
00123 recoMuonPostProcessors = cms.Sequence(postProcessorMuonMultiTrack*postProcessorRecoMuon*postProcessorMuonMultiTrackComp)

Generated on Tue Jun 9 17:49:34 2009 for CMSSW by  doxygen 1.5.4