BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
DCSelectionFunction< Arg > Class Template Referenceabstract

#include <DCSelectionFunction.h>

+ Inheritance diagram for DCSelectionFunction< Arg >:

Public Member Functions

 DCSelectionFunction ()
 
virtual ~DCSelectionFunction ()
 
virtual bool operator() (Arg &)=0
 
bool operator() (Arg &iArg) const
 
 DCSelectionFunction ()
 
virtual ~DCSelectionFunction ()
 
virtual bool operator() (Arg &)=0
 
bool operator() (Arg &iArg) const
 

Detailed Description

template<class Arg>
class DCSelectionFunction< Arg >

Definition at line 63 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Function/DCSelectionFunction.h.

Constructor & Destructor Documentation

◆ DCSelectionFunction() [1/2]

◆ ~DCSelectionFunction() [1/2]

template<class Arg >
virtual DCSelectionFunction< Arg >::~DCSelectionFunction ( )
inlinevirtual

◆ DCSelectionFunction() [2/2]

template<class Arg >
DCSelectionFunction< Arg >::DCSelectionFunction ( )
inline

◆ ~DCSelectionFunction() [2/2]

template<class Arg >
virtual DCSelectionFunction< Arg >::~DCSelectionFunction ( )
inlinevirtual

Member Function Documentation

◆ operator()() [1/4]

◆ operator()() [2/4]

◆ operator()() [3/4]

template<class Arg >
bool DCSelectionFunction< Arg >::operator() ( Arg &  iArg) const
inline

◆ operator()() [4/4]

template<class Arg >
bool DCSelectionFunction< Arg >::operator() ( Arg &  iArg) const
inline

Definition at line 78 of file InstallArea/include/DecayChain/DecayChain/Function/DCSelectionFunction.h.

78 {
79 return const_cast<DCSelectionFunction<Arg> *>(this)->operator()(iArg);
80 }

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