Class ObserverNucleusVeto

Inheritance Relationships

Base Type

Class Documentation

class ObserverNucleusVeto : public ObserverFeature

Veto for nuclei (including protons and neutrons)

Public Functions

virtual DetectionState checkDetection(Candidate *candidate) const
virtual std::string getDescription() const
virtual void onDetection(Candidate *candidate) const
inline size_t addReference() const
inline size_t removeReference() const
inline int removeReferenceNoDelete() const
inline size_t getReferenceCount() const

Protected Attributes

std::string description
mutable size_t _referenceCount