![]() |
ATLAS Offline Software
|
#include <HepMCHelpers.h>
Public Member Functions | |
| virtual bool | from_string (const std::string &) override |
| virtual bool | to_string (std::string &att) const override |
| ConstGenVertexPtr | barcode_to_vertex (int id) const |
| GenVertexPtr | barcode_to_vertex (int id) |
| ConstGenParticlePtr | barcode_to_particle (int id) const |
| GenParticlePtr | barcode_to_particle (int id) |
| void | add (GenVertexPtr p) |
| void | remove (GenVertexPtr p) |
| void | add (GenParticlePtr p) |
| void | remove (GenParticlePtr p) |
| std::map< int, ConstGenVertexPtr > | barcode_to_vertex_map () const |
| std::map< int, ConstGenParticlePtr > | barcode_to_particle_map () const |
| std::map< int, int > | id_to_barcode_map () const |
| void | fillAttribute (GenEvent *e) |
Private Attributes | |
| std::unordered_map< int, GenVertexPtr > | m_vertexBC |
| std::unordered_map< int, GenParticlePtr > | m_particleBC |
Definition at line 174 of file HepMCHelpers.h.
|
inline |
Definition at line 223 of file HepMCHelpers.h.
|
inline |
Definition at line 204 of file HepMCHelpers.h.
|
inline |
Definition at line 198 of file HepMCHelpers.h.
|
inline |
Definition at line 193 of file HepMCHelpers.h.
|
inline |
Definition at line 248 of file HepMCHelpers.h.
|
inline |
Definition at line 188 of file HepMCHelpers.h.
|
inline |
Definition at line 183 of file HepMCHelpers.h.
|
inline |
Definition at line 242 of file HepMCHelpers.h.
|
inline |
Definition at line 262 of file HepMCHelpers.h.
|
inlineoverridevirtual |
Definition at line 177 of file HepMCHelpers.h.
|
inline |
Definition at line 254 of file HepMCHelpers.h.
|
inline |
Definition at line 231 of file HepMCHelpers.h.
|
inline |
Definition at line 212 of file HepMCHelpers.h.
|
inlineoverridevirtual |
Definition at line 178 of file HepMCHelpers.h.
|
private |
Definition at line 300 of file HepMCHelpers.h.
|
private |
Definition at line 299 of file HepMCHelpers.h.