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

#include <DCAnalysisFunction.h>

Public Member Functions

 DCAnalysisFunction ()
 
virtual ~DCAnalysisFunction ()
 
virtual void operator() (const Arg &)=0
 
void operator() (const Arg &iArg) const
 
 DCAnalysisFunction ()
 
virtual ~DCAnalysisFunction ()
 
virtual void operator() (const Arg &)=0
 
void operator() (const Arg &iArg) const
 

Detailed Description

template<class Arg>
class DCAnalysisFunction< Arg >

Definition at line 53 of file InstallArea/include/DecayChain/DecayChain/Function/DCAnalysisFunction.h.

Constructor & Destructor Documentation

◆ DCAnalysisFunction() [1/2]

template<class Arg >
DCAnalysisFunction< Arg >::DCAnalysisFunction ( )

◆ ~DCAnalysisFunction() [1/2]

template<class Arg >
virtual DCAnalysisFunction< Arg >::~DCAnalysisFunction ( )
virtual

◆ DCAnalysisFunction() [2/2]

template<class Arg >
DCAnalysisFunction< Arg >::DCAnalysisFunction ( )

◆ ~DCAnalysisFunction() [2/2]

template<class Arg >
virtual DCAnalysisFunction< Arg >::~DCAnalysisFunction ( )
virtual

Member Function Documentation

◆ operator()() [1/4]

template<class Arg >
virtual void DCAnalysisFunction< Arg >::operator() ( const Arg &  )
pure virtual

◆ operator()() [2/4]

template<class Arg >
virtual void DCAnalysisFunction< Arg >::operator() ( const Arg &  )
pure virtual

◆ operator()() [3/4]

template<class Arg >
void DCAnalysisFunction< Arg >::operator() ( const Arg &  iArg) const
inline

◆ operator()() [4/4]

template<class Arg >
void DCAnalysisFunction< Arg >::operator() ( const Arg &  iArg) const
inline

Definition at line 68 of file InstallArea/include/DecayChain/DecayChain/Function/DCAnalysisFunction.h.

68 {
69 const_cast<DCAnalysisFunction<Arg>*>(this)->operator()(iArg);
70 }

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