Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/globalvertex/MbdVertexMapv1.h>
Public Member Functions | |
MbdVertexMapv1 () | |
~MbdVertexMapv1 () override | |
void | identify (std::ostream &os=std::cout) const override |
void | Reset () override |
Clear Event. | |
int | isValid () const override |
isValid returns non zero if object contains vailid data | |
bool | empty () const override |
size_t | size () const override |
size_t | count (unsigned int idkey) const override |
void | clear () override |
const MbdVertex * | get (unsigned int idkey) const override |
MbdVertex * | get (unsigned int idkey) override |
MbdVertex * | insert (MbdVertex *vertex) override |
size_t | erase (unsigned int idkey) override |
ConstIter | begin () const override |
ConstIter | find (unsigned int idkey) const override |
ConstIter | end () const override |
Iter | begin () override |
Iter | find (unsigned int idkey) override |
Iter | end () override |
Public Member Functions inherited from MbdVertexMap | |
~MbdVertexMap () override | |
Public Member Functions inherited from PHObject | |
PHObject () | |
ctor | |
~PHObject () override | |
dtor | |
virtual PHObject * | CloneMe () const |
Virtual copy constructor. | |
virtual PHObject * | clone () const final |
PHObject * | Clone (const char *newname="") const final |
void | Copy (TObject &object) const final |
virtual int | Integrate () const |
virtual int | Integrate (PHObject *) |
virtual void | CopyFrom (const PHObject *obj) |
Private Member Functions | |
ClassDefOverride (MbdVertexMapv1, 1) | |
Private Attributes | |
std::map< unsigned int, MbdVertex * > | _map |
Additional Inherited Members | |
Public Types inherited from MbdVertexMap | |
typedef std::map< unsigned int, MbdVertex * >::const_iterator | ConstIter |
typedef std::map< unsigned int, MbdVertex * >::iterator | Iter |
Protected Member Functions inherited from MbdVertexMap | |
MbdVertexMap () | |
Definition at line 12 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 12 of file MbdVertexMapv1.h
MbdVertexMapv1::MbdVertexMapv1 | ( | ) |
Definition at line 11 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 11 of file MbdVertexMapv1.cc
|
override |
Definition at line 16 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 16 of file MbdVertexMapv1.cc
References clear().
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 36 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 36 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 40 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 40 of file MbdVertexMapv1.h
References _map.
|
private |
|
overridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 27 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 27 of file MbdVertexMapv1.cc
References _map.
Referenced by Reset(), and ~MbdVertexMapv1().
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 24 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 24 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 22 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 22 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 38 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 38 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 42 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 42 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 30 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 30 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 37 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 37 of file MbdVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 41 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 41 of file MbdVertexMapv1.h
References _map.
|
overridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 37 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 37 of file MbdVertexMapv1.cc
References _map.
|
overridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 47 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 47 of file MbdVertexMapv1.cc
References _map.
|
overridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from MbdVertexMap.
Definition at line 21 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 21 of file MbdVertexMapv1.cc
References _map.
Reimplemented from MbdVertexMap.
Definition at line 57 of file MbdVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 57 of file MbdVertexMapv1.cc
|
inlineoverridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from MbdVertexMap.
Definition at line 20 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 20 of file MbdVertexMapv1.h
|
inlineoverridevirtual |
Clear Event.
Reimplemented from PHObject.
Definition at line 19 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 19 of file MbdVertexMapv1.h
References clear().
|
inlineoverridevirtual |
Reimplemented from MbdVertexMap.
Definition at line 23 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 23 of file MbdVertexMapv1.h
References _map.
|
private |
Definition at line 45 of file MbdVertexMapv1.h.
View newest version in sPHENIX GitHub at line 45 of file MbdVertexMapv1.h
Referenced by begin(), clear(), count(), empty(), end(), erase(), find(), get(), identify(), insert(), and size().