Public Types | |
enum | VertexProperties { NONE = 0, MATCHED = 1, DUPLICATE = 2, MERGED = 4 } |
Public Member Functions | |
recoPrimaryVertex (double x1, double y1, double z1) | |
Public Attributes | |
double | closest_vertex_distance_z |
int | kind_of_vertex |
int | nRecoTrk |
int | num_matched_sim_tracks |
double | pt |
double | ptsq |
double | purity |
double | r |
const reco::Vertex * | recVtx |
reco::VertexBaseRef | recVtxRef |
std::vector< const TrackingVertex * > | sim_vertices |
std::vector< const simPrimaryVertex * > | sim_vertices_internal |
std::vector< unsigned int > | sim_vertices_num_shared_tracks |
double | x |
double | y |
double | z |
Definition at line 98 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Enumerator | |
---|---|
NONE | |
MATCHED | |
DUPLICATE | |
MERGED |
Definition at line 99 of file PrimaryVertexAnalyzer4PUSlimmed.h.
|
inline |
Definition at line 100 of file PrimaryVertexAnalyzer4PUSlimmed.h.
References PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::r, mathSSE::sqrt(), PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::x, and PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::y.
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::closest_vertex_distance_z |
Definition at line 117 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms().
int PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::kind_of_vertex |
Definition at line 121 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms().
int PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::nRecoTrk |
int PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::num_matched_sim_tracks |
Definition at line 120 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms(), and PrimaryVertexAnalyzer4PUSlimmed::getRecoPVs().
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::pt |
Definition at line 115 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by Particle.Particle::__str__(), ZMuMuRochCorAnalyzer.DiMuon::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), PrimaryVertexAnalyzer4PUSlimmed::fillResolutionAndPullHistograms(), PrimaryVertexAnalyzer4PUSlimmed::getRecoPVs(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), Electron.Electron::ptErr(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::ptsq |
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::purity |
Definition at line 118 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms().
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::r |
Definition at line 113 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms().
const reco::Vertex* PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::recVtx |
Definition at line 125 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms(), and PrimaryVertexAnalyzer4PUSlimmed::fillResolutionAndPullHistograms().
reco::VertexBaseRef PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::recVtxRef |
Definition at line 126 of file PrimaryVertexAnalyzer4PUSlimmed.h.
std::vector<const TrackingVertex *> PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::sim_vertices |
Definition at line 122 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms().
std::vector<const simPrimaryVertex *> PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::sim_vertices_internal |
Definition at line 123 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms(), and PrimaryVertexAnalyzer4PUSlimmed::fillResolutionAndPullHistograms().
std::vector<unsigned int> PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::sim_vertices_num_shared_tracks |
Definition at line 124 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms().
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::x |
Definition at line 113 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms(), PrimaryVertexAnalyzer4PUSlimmed::fillResolutionAndPullHistograms(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::y |
Definition at line 113 of file PrimaryVertexAnalyzer4PUSlimmed.h.
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), PrimaryVertexAnalyzer4PUSlimmed::fillGenAssociatedRecoVertexHistograms(), PrimaryVertexAnalyzer4PUSlimmed::fillResolutionAndPullHistograms(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
double PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex::z |