CMS 3D CMS Logo

Public Member Functions | Public Attributes

VertexClassifier::GeneratedPrimaryVertex Struct Reference

Auxiliary class holding simulated primary vertices. More...

List of all members.

Public Member Functions

 GeneratedPrimaryVertex (double x1, double y1, double z1)
bool operator< (GeneratedPrimaryVertex const &reference) const

Public Attributes

std::vector< int > finalstateParticles
std::vector< int > genVertex
int nGenTrk
HepMC::FourVector ptot
double ptsq
std::vector< int > simTrackIndex
double x
double y
double z

Detailed Description

Auxiliary class holding simulated primary vertices.

Definition at line 103 of file VertexClassifier.h.


Constructor & Destructor Documentation

VertexClassifier::GeneratedPrimaryVertex::GeneratedPrimaryVertex ( double  x1,
double  y1,
double  z1 
) [inline]

Definition at line 105 of file VertexClassifier.h.

: x(x1), y(y1), z(z1), ptsq(0), nGenTrk(0) {}

Member Function Documentation

bool VertexClassifier::GeneratedPrimaryVertex::operator< ( GeneratedPrimaryVertex const &  reference) const [inline]

Definition at line 107 of file VertexClassifier.h.

References ptsq.

        {
            return ptsq < reference.ptsq;
        }

Member Data Documentation

Definition at line 118 of file VertexClassifier.h.

Definition at line 120 of file VertexClassifier.h.

Definition at line 114 of file VertexClassifier.h.

Definition at line 116 of file VertexClassifier.h.

Definition at line 113 of file VertexClassifier.h.

Referenced by operator<().

Definition at line 119 of file VertexClassifier.h.

Definition at line 112 of file VertexClassifier.h.

Referenced by VertexClassifier::vertexInformation().

Definition at line 112 of file VertexClassifier.h.

Referenced by VertexClassifier::vertexInformation().

Definition at line 112 of file VertexClassifier.h.

Referenced by VertexClassifier::vertexInformation().