YAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
to Class Reference

Functor class for filtering by particle content. More...

#include <Filters.h>

Inheritance diagram for to:
filter_decay_channel filter_decaying_particle filter_free_amplitude filter_particle filter_decay_tree exactly_to

Public Member Functions

 to (const ParticleVector &daughters)
 
template<typename... Others>
 to (std::shared_ptr< Particle > A, Others...others)
 constructor (variadic)
 
virtual const bool operator() (const DecayChannel &dc) const override
 DecayChannel functor.
 
virtual const bool operator() (const DecayingParticle &dp) const override
 DecayingParticle functor.
 
- Public Member Functions inherited from filter_decay_channel
virtual const bool operator() (const FreeAmplitude &fa) const override
 FreeAmplitude functor.
 
- Public Member Functions inherited from filter_free_amplitude
virtual const bool operator() (const DecayTree &dt) const override
 DecayTree functor.
 
- Public Member Functions inherited from filter_decaying_particle
virtual const bool operator() (const Particle &p) const override
 Particle functor.
 

Protected Attributes

ParticleVector Daughters_
 Particle content to check equality to.
 

Detailed Description

Functor class for filtering by particle content.

Constructor & Destructor Documentation

to ( const ParticleVector &  daughters)
inline

constructor

Parameters
daughtersDaughter particles to check for

The documentation for this class was generated from the following files: