Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/globalvertex/GlobalVertexMapv1.h>
Public Member Functions | |
GlobalVertexMapv1 ()=default | |
~GlobalVertexMapv1 () 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 GlobalVertex * | get (unsigned int idkey) const override |
GlobalVertex * | get (unsigned int idkey) override |
GlobalVertex * | insert (GlobalVertex *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 GlobalVertexMap | |
~GlobalVertexMap () 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 (GlobalVertexMapv1, 1) | |
Private Attributes | |
std::map< unsigned int, GlobalVertex * > | _map |
Additional Inherited Members | |
Public Types inherited from GlobalVertexMap | |
typedef std::map< unsigned int, GlobalVertex * > ::const_iterator | ConstIter |
typedef std::map< unsigned int, GlobalVertex * >::iterator | Iter |
Protected Member Functions inherited from GlobalVertexMap | |
GlobalVertexMap () | |
Definition at line 14 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 14 of file GlobalVertexMapv1.h
|
default |
|
override |
Definition at line 9 of file GlobalVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 9 of file GlobalVertexMapv1.cc
References clear().
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 39 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 39 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 43 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 43 of file GlobalVertexMapv1.h
References _map.
|
private |
|
overridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 24 of file GlobalVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 24 of file GlobalVertexMapv1.cc
References _map.
Referenced by Reset(), and ~GlobalVertexMapv1().
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 26 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 26 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 24 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 24 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 41 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 41 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 45 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 45 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 33 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 33 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 40 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 40 of file GlobalVertexMapv1.h
References _map.
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 44 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 44 of file GlobalVertexMapv1.h
References _map.
|
overridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 34 of file GlobalVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 34 of file GlobalVertexMapv1.cc
References _map.
|
overridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 44 of file GlobalVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 44 of file GlobalVertexMapv1.cc
References _map.
|
overridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from GlobalVertexMap.
Definition at line 14 of file GlobalVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 14 of file GlobalVertexMapv1.cc
References _map, and Acts::UnitConstants::m.
|
overridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 54 of file GlobalVertexMapv1.cc.
View newest version in sPHENIX GitHub at line 54 of file GlobalVertexMapv1.cc
References _map, GlobalVertex::get_id(), and index.
|
inlineoverridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from GlobalVertexMap.
Definition at line 22 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 22 of file GlobalVertexMapv1.h
|
inlineoverridevirtual |
Clear Event.
Reimplemented from PHObject.
Definition at line 21 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 21 of file GlobalVertexMapv1.h
References clear().
|
inlineoverridevirtual |
Reimplemented from GlobalVertexMap.
Definition at line 25 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 25 of file GlobalVertexMapv1.h
References _map.
|
private |
Definition at line 48 of file GlobalVertexMapv1.h.
View newest version in sPHENIX GitHub at line 48 of file GlobalVertexMapv1.h
Referenced by begin(), clear(), count(), empty(), end(), erase(), find(), get(), identify(), insert(), and size().