NSL
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions | List of all members
NSL::Selections::Tof::BetaInRange Class Reference

#include <BetaInRange.h>

Inheritance diagram for NSL::Selections::Tof::BetaInRange:
NSL::Selection NSL::Selections::Common::Tof::BetaInRange NSL::Selections::PG::Tof::BetaInRange

Public Member Functions

 BetaInRange (float min, float max, NAIA::Tof::BetaType type)
 
- Public Member Functions inherited from NSL::Selection
template<class Hook , std::enable_if_t< std::is_convertible< Hook, matcher::hookType >::value, bool > = true>
SelectionAddPreHook (Hook &&preHook)
 
template<class Hook , std::enable_if_t< std::is_convertible< Hook, matcher::hookType >::value, bool > = true>
SelectionAddPostHook (Hook &&preHook, PostHookCondition condition=PostHookCondition::OnSuccess)
 
virtual bool operator() (Event &ev)
 
template<typename T , std::enable_if_t< std::is_base_of< Selection, std::remove_reference_t< T >>::value, bool > = true>
Selectionoperator&= (T &&rhs)
 
template<typename T , std::enable_if_t< std::is_base_of< Selection, std::remove_reference_t< T >>::value, bool > = true>
Selectionoperator|= (T &&rhs)
 

Additional Inherited Members

- Protected Attributes inherited from NSL::Selection
RefCMatcher m_matcher = std::make_shared<boolMatcher>([](Event &ev) { return true; })
 

Detailed Description

Definition at line 11 of file BetaInRange.h.

Constructor & Destructor Documentation

NSL::Selections::Tof::BetaInRange::BetaInRange ( float  min,
float  max,
NAIA::Tof::BetaType  type 
)

Definition at line 3 of file BetaInRange.cpp.

References NSL::Selection::m_matcher.


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