CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex Struct Reference

Public Member Functions

 simPrimaryVertex (double x1, double y1, double z1)
 

Public Attributes

float average_match_quality
 
double closest_vertex_distance_z
 
EncodedEventId eventId
 
int nGenTrk
 
int num_matched_reco_tracks
 
LorentzVector p4
 
HepMC::FourVector ptot
 
double ptsq
 
double r
 
std::vector< const reco::Vertex * > rec_vertices
 
const TrackingVertexsim_vertex
 
double x
 
double y
 
double z
 

Detailed Description

Definition at line 70 of file PrimaryVertexAnalyzer4PUSlimmed.h.

Constructor & Destructor Documentation

PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::simPrimaryVertex ( double  x1,
double  y1,
double  z1 
)
inline

Definition at line 71 of file PrimaryVertexAnalyzer4PUSlimmed.h.

References p4, ptot, r, mathSSE::sqrt(), x, and y.

72  :x(x1), y(y1), z(z1),
74  nGenTrk(0),
77  sim_vertex(nullptr) {
78  ptot.setPx(0);
79  ptot.setPy(0);
80  ptot.setPz(0);
81  ptot.setE(0);
82  p4 = LorentzVector(0, 0, 0, 0);
83  r = sqrt(x*x + y*y);
84  };
T sqrt(T t)
Definition: SSEVec.h:48

Member Data Documentation

float PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::average_match_quality
double PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::closest_vertex_distance_z
EncodedEventId PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::eventId
int PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::nGenTrk
int PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::num_matched_reco_tracks
LorentzVector PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::p4
HepMC::FourVector PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::ptot
double PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::ptsq
double PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::r
std::vector<const reco::Vertex *> PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::rec_vertices
const TrackingVertex* PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::sim_vertex

Definition at line 94 of file PrimaryVertexAnalyzer4PUSlimmed.h.

double PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::x
double PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::y
double PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex::z