| HepMC3 event record library
    | 
forward declare the Relatives interface in which _parents and _children are wrapped
wrap a templated class that implements Relatives Since we need to template the functionality on the input type (GenParticlePtr, ConstGenVertexPtr etc.) we must wrap a class that has a templated operator in this that provides the Relatives interface and calls through to the underlying template method.
Definition at line 217 of file Relatives.h.
#include <Relatives.h>
 Inheritance diagram for RelativesInterface< Relative_type >:
 Inheritance diagram for RelativesInterface< Relative_type >: Collaboration diagram for RelativesInterface< Relative_type >:
 Collaboration diagram for RelativesInterface< Relative_type >:| Public Member Functions | |
| GenParticles_type< GenParticlePtr > | operator() (GenParticlePtr input) const override | 
| Operator. | |
| GenParticles_type< ConstGenParticlePtr > | operator() (ConstGenParticlePtr input) const override | 
| Operator. | |
| GenParticles_type< GenVertexPtr > | operator() (GenVertexPtr input) const override | 
| Operator. | |
| GenParticles_type< ConstGenVertexPtr > | operator() (ConstGenVertexPtr input) const override | 
| Operator. | |
| Static Public Attributes | |
| static HEPMC3search_Relatives_EXPORT_API const Parents | PARENTS | 
| Parents. | |
| static HEPMC3search_Relatives_EXPORT_API const Children | CHILDREN | 
| Children. | |
| static HEPMC3search_Relatives_EXPORT_API thread_local const Ancestors | ANCESTORS | 
| Ancestors. | |
| static HEPMC3search_Relatives_EXPORT_API thread_local const Descendants | DESCENDANTS | 
| Descendants. | |
| Private Attributes | |
| Relative_type | _internal | 
| 
 | inlineconstexpr | 
Definition at line 220 of file Relatives.h.
| 
 | inlineoverridevirtual | 
| 
 | inlineoverridevirtual | 
| 
 | inlineoverridevirtual | 
| 
 | inlineoverridevirtual | 
| 
 | private | 
Definition at line 232 of file Relatives.h.
| 
 | staticinherited | 
Definition at line 203 of file Relatives.h.
| 
 | staticinherited | 
Definition at line 202 of file Relatives.h.
| 
 | staticinherited | 
Definition at line 204 of file Relatives.h.
| 
 | staticinherited | 
Definition at line 201 of file Relatives.h.