ATLAS Offline Software
Loading...
Searching...
No Matches
TrigVertexCounts Class Reference

#include <TrigVertexCounts.h>

Collaboration diagram for TrigVertexCounts:

Public Member Functions

 TrigVertexCounts ()
 Default constructor used by T/P converters.
 TrigVertexCounts (const std::vector< unsigned int > &vtxNtrks, const std::vector< float > &vtxTrkPtSqSum)
 Standard constructor used by FEX algorithms.
 TrigVertexCounts (std::vector< unsigned int > &&vtxNtrks, std::vector< float > &&vtxTrkPtSqSum)
 ~TrigVertexCounts ()=default
 Destructor.
const std::vector< unsigned int > & vtxNtrks (void) const
const std::vector< float > & vtxTrkPtSqSum (void) const

Private Attributes

std::vector< unsigned int > m_vtxNtrks
std::vector< float > m_vtxTrkPtSqSum

Detailed Description

Author
W. H. Bell W.Bel.nosp@m.l@ce.nosp@m.rn.ch

A class to store the number of tracks and the pT^2 sum per reconstructed primary vertex.

Definition at line 16 of file Trigger/TrigEvent/TrigInDetEvent/TrigInDetEvent/TrigVertexCounts.h.

Constructor & Destructor Documentation

◆ TrigVertexCounts() [1/3]

TrigVertexCounts::TrigVertexCounts ( )

Default constructor used by T/P converters.

Definition at line 9 of file TrigVertexCounts.cxx.

◆ TrigVertexCounts() [2/3]

TrigVertexCounts::TrigVertexCounts ( const std::vector< unsigned int > & vtxNtrks,
const std::vector< float > & vtxTrkPtSqSum )

Standard constructor used by FEX algorithms.

Definition at line 14 of file TrigVertexCounts.cxx.

◆ TrigVertexCounts() [3/3]

TrigVertexCounts::TrigVertexCounts ( std::vector< unsigned int > && vtxNtrks,
std::vector< float > && vtxTrkPtSqSum )

Definition at line 23 of file TrigVertexCounts.cxx.

25 : m_vtxNtrks(std::move(vtxNtrks)),
27{
28}

◆ ~TrigVertexCounts()

TrigVertexCounts::~TrigVertexCounts ( )
default

Destructor.

Member Function Documentation

◆ vtxNtrks()

const std::vector< unsigned int > & TrigVertexCounts::vtxNtrks ( void ) const
inline

◆ vtxTrkPtSqSum()

const std::vector< float > & TrigVertexCounts::vtxTrkPtSqSum ( void ) const
inline

Member Data Documentation

◆ m_vtxNtrks

std::vector<unsigned int> TrigVertexCounts::m_vtxNtrks
private

◆ m_vtxTrkPtSqSum

std::vector<float> TrigVertexCounts::m_vtxTrkPtSqSum
private

The documentation for this class was generated from the following files: