List of all members | Public Member Functions | Protected Attributes | Friends
MdLDFFinderAG::VLDFFunctor Class Referenceabstract

Common interface for functors performing the muon LDF fitting. More...

#include <MdLDFFinderAG/VLDFFunctor.h>

Inheritance diagram for MdLDFFinderAG::VLDFFunctor:
Inheritance graph
[legend]

Public Member Functions

const std::string GetName () const
 
virtual double operator() (const double r, const double *par) const =0
 Perform the actual count. More...
 
virtual ~VLDFFunctor ()
 Meant to be used as base class: virtual destructor. More...
 

Protected Attributes

std::string fName
 
double fReferenceDist
 

Friends

class VMinMethodFunctor
 

Detailed Description

Common interface for functors performing the muon LDF fitting.

Author
Rodolfo Federico Gamarra
F. Sanchez
Date
12 Sep 2009
27 Oct 2011

Definition at line 26 of file VLDFFunctor.h.

Constructor & Destructor Documentation

MdLDFFinderAG::VLDFFunctor::~VLDFFunctor ( )
virtual

Meant to be used as base class: virtual destructor.

Definition at line 5 of file VLDFFunctor.cc.

Member Function Documentation

const std::string MdLDFFinderAG::VLDFFunctor::GetName ( ) const
inline

Definition at line 44 of file VLDFFunctor.h.

References fName.

virtual double MdLDFFinderAG::VLDFFunctor::operator() ( const double  r,
const double *  par 
) const
pure virtual

Perform the actual count.

Parameters
samplesThe trace to examine in order to detect the muons.
recDataThe data where to put the detected muon information.
Returns
The number of detected muons.

Implemented in MdLDFFinderAG::KascadeGrandeLDF.

Friends And Related Function Documentation

friend class VMinMethodFunctor
friend

Definition at line 42 of file VLDFFunctor.h.

Member Data Documentation

std::string MdLDFFinderAG::VLDFFunctor::fName
protected

Definition at line 49 of file VLDFFunctor.h.

Referenced by GetName(), and MdLDFFinderAG::KascadeGrandeLDF::KascadeGrandeLDF().

double MdLDFFinderAG::VLDFFunctor::fReferenceDist
protected

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

, generated on Tue Sep 26 2023.