#include <Vertex.h>
Public Member Functions | |
void | computeParameters () |
Compute vertex parameters. More... | |
void | insert (TP &tp) |
Assign TP to this vertex. More... | |
unsigned int | numTracks () const |
Number of tracks originating from this vertex. More... | |
double | pT () const |
Sum of fitted tracks transverse momentum [GeV]. More... | |
void | reset () |
Reset/initialize all of the member data. More... | |
const std::vector< TP > & | tracks () const |
Tracking Particles in vertex. More... | |
Vertex () | |
Vertex (double vz) | |
double | vz () const |
Vertex z position [cm]. More... | |
double | z0 () const |
Vertex z0 position [cm]. More... | |
double | z0width () const |
Vertex z0 width [cm]. More... | |
~Vertex () | |
Private Attributes | |
double | pT_ |
std::vector< TP > | tracks_ |
double | vz_ |
double | z0_ |
double | z0width_ |
|
inline |
|
inline |
void l1tVertexFinder::Vertex::computeParameters | ( | ) |
Compute vertex parameters.
Definition at line 6 of file Vertex.cc.
References funct::abs(), pT_, mathSSE::sqrt(), HLT_2022v12_cff::track, tracks_, z0_, and z0width_.
|
inline |
Assign TP to this vertex.
Definition at line 28 of file Vertex.h.
References cmsswSequenceInfo::tp, and tracks_.
Referenced by l1tVertexFinder::VertexFinder::GapClustering().
|
inline |
Number of tracks originating from this vertex.
Definition at line 26 of file Vertex.h.
References tracks_.
Referenced by l1tVertexFinder::VertexFinder::GapClustering().
|
inline |
Sum of fitted tracks transverse momentum [GeV].
Definition at line 32 of file Vertex.h.
References pT_.
Referenced by l1tVertexFinder::InputData::SortVertexByPt::operator()().
void l1tVertexFinder::Vertex::reset | ( | ) |
Reset/initialize all of the member data.
|
inline |
|
inline |
Vertex z position [cm].
Definition at line 38 of file Vertex.h.
References vz_.
Referenced by l1tVertexFinder::VertexNTupler::analyze().
|
inline |
Vertex z0 position [cm].
Definition at line 34 of file Vertex.h.
References z0_.
Referenced by l1tVertexFinder::InputData::SortVertexByZ0::operator()().
|
inline |
|
private |
Definition at line 46 of file Vertex.h.
Referenced by computeParameters(), pT(), and Vertex().
|
private |
Definition at line 48 of file Vertex.h.
Referenced by computeParameters(), insert(), numTracks(), and tracks().
|
private |
|
private |
Definition at line 44 of file Vertex.h.
Referenced by computeParameters(), Vertex(), and z0().
|
private |
Definition at line 45 of file Vertex.h.
Referenced by computeParameters(), Vertex(), and z0width().