ATLAS Offline Software
|
#include <ISvxConstituent.h>
Public Member Functions | |
ISvxConstituent () | |
constructor More... | |
ISvxConstituent (NameType &name) | |
constructor More... | |
ISvxConstituent (NameType &name, const ISvxConstituent &rhs) | |
ISvxConstituent (const ISvxConstituent &rhs) | |
~ISvxConstituent () | |
destructor More... | |
virtual void | setName (NameType &name) |
to set the name More... | |
virtual NameType | name () const |
returns the infoType of the info objects. More... | |
virtual ISvxConstituent * | clone () const |
a clone method for the proper workings of the copy constructor More... | |
ISvxConstituent & | operator= (const ISvxConstituent &) |
const Trk::VxSecVertexInfo * | vertexInfo () const |
void | setVertexInfo (const Trk::VxSecVertexInfo *) |
virtual void | fillToken (INavigationToken &) const |
virtual void | fillToken (INavigationToken &, const std::any &) const |
Private Attributes | |
std::string | m_name |
const Trk::VxSecVertexInfo * | m_vertexInfo |
Definition at line 40 of file ISvxConstituent.h.
Analysis::ISvxConstituent::ISvxConstituent | ( | ) |
Analysis::ISvxConstituent::ISvxConstituent | ( | NameType & | name | ) |
constructor
Definition at line 37 of file ISvxConstituent.cxx.
Analysis::ISvxConstituent::ISvxConstituent | ( | NameType & | name, |
const ISvxConstituent & | rhs | ||
) |
Definition at line 58 of file ISvxConstituent.cxx.
Analysis::ISvxConstituent::ISvxConstituent | ( | const ISvxConstituent & | rhs | ) |
Definition at line 52 of file ISvxConstituent.cxx.
Analysis::ISvxConstituent::~ISvxConstituent | ( | ) |
|
virtual |
a clone method for the proper workings of the copy constructor
Implements Analysis::IConstituent.
Definition at line 69 of file ISvxConstituent.cxx.
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
returns the infoType of the info objects.
This has to be set by the tagger.
Implements Analysis::IConstituent.
Definition at line 67 of file ISvxConstituent.cxx.
ISvxConstituent & Analysis::ISvxConstituent::operator= | ( | const ISvxConstituent & | rhs | ) |
Definition at line 72 of file ISvxConstituent.cxx.
|
virtual |
to set the name
Implements Analysis::IConstituent.
Definition at line 65 of file ISvxConstituent.cxx.
void Analysis::ISvxConstituent::setVertexInfo | ( | const Trk::VxSecVertexInfo * | vertexInfo | ) |
Definition at line 94 of file ISvxConstituent.cxx.
const Trk::VxSecVertexInfo * Analysis::ISvxConstituent::vertexInfo | ( | ) | const |
Definition at line 87 of file ISvxConstituent.cxx.
|
private |
Definition at line 83 of file ISvxConstituent.h.
|
private |
Definition at line 84 of file ISvxConstituent.h.