| HepMC3 event record library
    | 
Definition at line 22 of file AttributeFeature.h.
#include <AttributeFeature.h>
 Collaboration diagram for AttributeFeature:
 Collaboration diagram for AttributeFeature:| Public Member Functions | |
| AttributeFeature (const std::string &name) | |
| constructor | |
| Filter | exists () const | 
| existence | |
| bool | operator() (ConstGenParticlePtr p) const | 
| evaluate | |
| Filter | operator== (const Attribute &rhs) const | 
| equality operator | |
| Filter | operator== (std::shared_ptr< const Attribute > rhs) const | 
| equality operator | |
| Filter | operator== (std::string rhs) const | 
| equality operator | |
| Private Attributes | |
| std::string | m_name | 
| holds name | |
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
equality operator
Definition at line 39 of file AttributeFeature.h.
References m_name, and Attribute::to_string().
| 
 | inline | 
| 
 | private | 
holds name
Definition at line 61 of file AttributeFeature.h.