![]() |
ATLAS Offline Software
|
#include <VxSecVKalVertexInfo.h>
Public Member Functions | |
| VxSecVKalVertexInfo () | |
| VxSecVKalVertexInfo (const std::vector< xAOD::Vertex * > &vertices, double mass, double energyFraction, int n2trackvertices, double energyTrkInJet, const std::vector< const Trk::TrackParticleBase * > &badTracks) | |
| VxSecVKalVertexInfo (const std::vector< xAOD::Vertex * > &vertices, double mass, double energyFraction, int n2trackvertices, double energyTrkInJet, const std::vector< const xAOD::IParticle * > &badTracks) | |
| VxSecVKalVertexInfo (const xAOD::Vertex *pseudoVertex, double mass, double energyFraction, int nBigImpTrk, const std::vector< const xAOD::IParticle * > &badTracks) | |
| VxSecVKalVertexInfo (const VxSecVKalVertexInfo &) | |
| virtual VxSecVKalVertexInfo * | clone () const |
| VxSecVKalVertexInfo & | operator= (const VxSecVKalVertexInfo &) |
| virtual | ~VxSecVKalVertexInfo () |
| double | mass () const |
| double | energyFraction () const |
| double | energyTrkInJet () const |
| double | dstToMatLay () const |
| void | setDstToMatLay (double Value) |
| int | n2trackvertices () const |
| int | nBigImpTracks () const |
| const xAOD::Vertex * | pseudoVertex () const |
| std::vector< const Trk::TrackParticleBase * > | badTracksTP () const |
| std::vector< const xAOD::IParticle * > | badTracksIP () const |
| void | setIParticleOrigin (const xAOD::IParticleContainer *iparticleTES) |
| void | setTrackParticleOrigin (const Trk::TrackParticleBaseCollection *trkpartTES) |
| const std::vector< xAOD::Vertex * > & | vertices () const |
| void | setVertices (const std::vector< xAOD::Vertex * > &) |
| void | setSVOwnership (bool Ownership) |
Protected Attributes | |
| std::vector< xAOD::Vertex * > | m_vertices |
| bool | m_SVOwnership |
Private Attributes | |
| double | m_mass |
| double | m_energyFraction |
| double | m_energyTrkInJet |
| double | m_dstToMatLayer |
| int | m_n2trackvertices |
| int | m_nBigImpTracks |
| std::vector< ElementLink< Trk::TrackParticleBaseCollection > > | m_badTracksTP |
| std::vector< ElementLink< xAOD::IParticleContainer > > | m_badTracksIP |
| const xAOD::Vertex * | m_pseudoVertex |
Definition at line 45 of file VxSecVKalVertexInfo.h.
| Trk::VxSecVKalVertexInfo::VxSecVKalVertexInfo | ( | ) |
Definition at line 25 of file VxSecVKalVertexInfo.cxx.
| Trk::VxSecVKalVertexInfo::VxSecVKalVertexInfo | ( | const std::vector< xAOD::Vertex * > & | vertices, |
| double | mass, | ||
| double | energyFraction, | ||
| int | n2trackvertices, | ||
| double | energyTrkInJet, | ||
| const std::vector< const Trk::TrackParticleBase * > & | badTracks ) |
Definition at line 35 of file VxSecVKalVertexInfo.cxx.
| Trk::VxSecVKalVertexInfo::VxSecVKalVertexInfo | ( | const std::vector< xAOD::Vertex * > & | vertices, |
| double | mass, | ||
| double | energyFraction, | ||
| int | n2trackvertices, | ||
| double | energyTrkInJet, | ||
| const std::vector< const xAOD::IParticle * > & | badTracks ) |
Definition at line 59 of file VxSecVKalVertexInfo.cxx.
| Trk::VxSecVKalVertexInfo::VxSecVKalVertexInfo | ( | const xAOD::Vertex * | pseudoVertex, |
| double | mass, | ||
| double | energyFraction, | ||
| int | nBigImpTrk, | ||
| const std::vector< const xAOD::IParticle * > & | badTracks ) |
Definition at line 83 of file VxSecVKalVertexInfo.cxx.
|
default |
|
virtual |
Definition at line 128 of file VxSecVKalVertexInfo.cxx.
| std::vector< const xAOD::IParticle * > Trk::VxSecVKalVertexInfo::badTracksIP | ( | ) | const |
Definition at line 150 of file VxSecVKalVertexInfo.cxx.
| std::vector< const Trk::TrackParticleBase * > Trk::VxSecVKalVertexInfo::badTracksTP | ( | ) | const |
Definition at line 131 of file VxSecVKalVertexInfo.cxx.
|
inlinevirtual |
Reimplemented from Trk::VxSecVertexInfo.
Definition at line 165 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 144 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 136 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 140 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 132 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 152 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 156 of file VxSecVKalVertexInfo.h.
| VxSecVKalVertexInfo & Trk::VxSecVKalVertexInfo::operator= | ( | const VxSecVKalVertexInfo & | rhs | ) |
Definition at line 109 of file VxSecVKalVertexInfo.cxx.
|
inline |
Definition at line 160 of file VxSecVKalVertexInfo.h.
|
inline |
Definition at line 148 of file VxSecVKalVertexInfo.h.
| void Trk::VxSecVKalVertexInfo::setIParticleOrigin | ( | const xAOD::IParticleContainer * | iparticleTES | ) |
Definition at line 181 of file VxSecVKalVertexInfo.cxx.
|
inlineinherited |
Definition at line 74 of file VxSecVertexInfo.h.
| void Trk::VxSecVKalVertexInfo::setTrackParticleOrigin | ( | const Trk::TrackParticleBaseCollection * | trkpartTES | ) |
Definition at line 169 of file VxSecVKalVertexInfo.cxx.
|
inherited |
Definition at line 92 of file VxSecVertexInfo.cxx.
|
inherited |
Definition at line 88 of file VxSecVertexInfo.cxx.
|
private |
Definition at line 125 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 124 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 121 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 119 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 120 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 118 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 122 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 123 of file VxSecVKalVertexInfo.h.
|
private |
Definition at line 127 of file VxSecVKalVertexInfo.h.
|
protectedinherited |
Definition at line 82 of file VxSecVertexInfo.h.
|
protectedinherited |
Definition at line 81 of file VxSecVertexInfo.h.