BOSS 6.6.4.p01
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
 

Detailed Description

template<class Arg>
class DCAnalysisFunction< Arg >

Definition at line 53 of file DCAnalysisFunction.h.

Constructor & Destructor Documentation

◆ DCAnalysisFunction()

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

◆ ~DCAnalysisFunction()

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

Member Function Documentation

◆ operator()() [1/2]

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

◆ operator()() [2/2]

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

Definition at line 68 of file DCAnalysisFunction.h.

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

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