CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Variables
vertexPlots Namespace Reference

Classes

class  VertexValidation
 

Variables

dictionary _common = {"xlabel": "Pileup interactions", "xmax": _maxPU, "ymax": _maxVtx}
 
tuple _effandfake
 
tuple _genpos
 
float _maxEff = 1.025
 
list _maxFake = [0.05, 0.1, 0.2, 0.5, 1.025]
 
int _maxPU = 80
 
int _maxVtx = 60
 
tuple _recovsgen
 
tuple plotter
 
tuple plotterGen
 

Variable Documentation

dictionary vertexPlots._common = {"xlabel": "Pileup interactions", "xmax": _maxPU, "ymax": _maxVtx}

Definition at line 9 of file vertexPlots.py.

tuple vertexPlots._effandfake
Initial value:
1 = PlotGroup("effandfake", [
2  Plot("effic_vs_NumVertices", xtitle="Reco vertices", ytitle="Efficiency vs. N vertices", xmax=_maxVtx, ymax=_maxEff),
3  Plot("fakerate_vs_PU", xtitle="Pileup interactions", ytitle="Fake rate vs. PU", xmax=_maxPU, ymax=_maxFake),
4  Plot("effic_vs_NumTracks", xtitle="Tracks", ytitle="Efficiency vs. N tracks", title="", ymax=_maxEff),
5  Plot("fakerate_vs_NumTracks", xtitle="Tracks", ytitle="Fake rate vs. N tracks", title="", ymax=_maxFake),
6  Plot("effic_vs_Pt2", xtitle="Sum p_{T}^{2} ", ytitle="Efficiency vs. sum p_{T}^{2}", xlog=True, ymax=_maxEff),
7  Plot("fakerate_vs_Pt2", xtitle="Sum p_{T}^{2} ", ytitle="Fake rate vs. sum p_{T}^{2}", xlog=True, ymax=_maxFake),
8 ])

Definition at line 18 of file vertexPlots.py.

tuple vertexPlots._genpos
Initial value:
1 = PlotGroup("genpos", [
2  Plot("GenAllV_X", xtitle="Gen AllV pos x", ytitle="N", **_common),
3  Plot("GenPV_X", xtitle="Gen PV pos x", ytitle="N", **_common),
4  Plot("GenAllV_Y", xtitle="Gen AllV pos y", ytitle="N", **_common),
5  Plot("GenPV_Y", xtitle="Gen PV pos y", ytitle="N", **_common),
6  Plot("GenAllV_Z", xtitle="Gen AllV pos z", ytitle="N", **_common),
7  Plot("GenPV_Z", xtitle="Gen PV pos z", ytitle="N", **_common),
8 ])

Definition at line 27 of file vertexPlots.py.

float vertexPlots._maxEff = 1.025

Definition at line 6 of file vertexPlots.py.

list vertexPlots._maxFake = [0.05, 0.1, 0.2, 0.5, 1.025]

Definition at line 7 of file vertexPlots.py.

int vertexPlots._maxPU = 80

Definition at line 4 of file vertexPlots.py.

int vertexPlots._maxVtx = 60

Definition at line 5 of file vertexPlots.py.

tuple vertexPlots._recovsgen
Initial value:
1 = PlotGroup("recovsgen", [
2  Plot("RecoVtx_vs_GenVtx", ytitle="Reco vertices", **_common),
3  Plot("MatchedRecoVtx_vs_GenVtx", ytitle="Matched reco vertices", **_common),
4  Plot("merged_vs_ClosestVertexInZ", xtitle="Closest distance in Z (cm)", ytitle="Merge rate", xlog=True),
5  Plot("TruePVLocationIndexCumulative", xtitle="Signal PV status in Reco collection", ytitle="Fraction of events", title="", drawStyle="hist", normalizeToUnitArea=True, xbinlabels=["Not reconstructed", "Reco and identified", "Reco, not identified"], xbinlabelsize=0.045, xbinlabeloption="h", xgrid=False, ylog=True, ymin=1e-3),
6  Plot("MisTagRate_vs_PU", xtitle="PU", ytitle="Mistag rate vs. PU", xmax=_maxPU, ymax=_maxFake),
7  Plot("MisTagRate_vs_sum-pt2", xtitle="#Sigmap_{T}^{2}", ytitle="Mistag rate vs. #Sigmap_{T}^{2}", xlog=True, ymax=_maxFake)
8 ])

Definition at line 10 of file vertexPlots.py.

tuple vertexPlots.plotter
Initial value:
1 = Plotter([
2  "DQMData/Run 1/Vertexing/Run summary/PrimaryVertex",
3  "DQMData/Vertexing/PrimaryVertex",
4  "DQMData/Run 1/Vertexing/Run summary/PrimaryVertexV",
5  "DQMData/Vertexing/PrimaryVertexV",
6 ],[
7  _recovsgen,
8  _effandfake,
9 ])

Definition at line 36 of file vertexPlots.py.

tuple vertexPlots.plotterGen
Initial value:
1 = Plotter([
2  "DQMData/Run 1/Vertexing/Run summary/PrimaryVertex",
3  "DQMData/Vertexing/PrimaryVertex",
4  "DQMData/Run 1/Vertexing/Run summary/PrimaryVertexV",
5  "DQMData/Vertexing/PrimaryVertexV",
6 ],[
7  _genpos
8 ])

Definition at line 45 of file vertexPlots.py.