Public Member Functions | List of all members
PedestalEvaluationService Class Referenceabstract

#include <PedestalEvaluationService.h>

Inheritance diagram for PedestalEvaluationService:
MedianPedestalService

Public Member Functions

virtual ~PedestalEvaluationService ()=default
 
virtual int evaluate (const AdcChannelData &data, AdcSignal *pped=nullptr, AdcSignal *prms=nullptr, AdcSignal *ppederr=nullptr, AdcSignal *prmserr=nullptr) const =0
 
virtual std::ostream & print (std::ostream &out=std::cout, std::string prefix="") const =0
 

Detailed Description

Definition at line 15 of file PedestalEvaluationService.h.

Constructor & Destructor Documentation

virtual PedestalEvaluationService::~PedestalEvaluationService ( )
virtualdefault

Member Function Documentation

virtual int PedestalEvaluationService::evaluate ( const AdcChannelData data,
AdcSignal pped = nullptr,
AdcSignal prms = nullptr,
AdcSignal ppederr = nullptr,
AdcSignal prmserr = nullptr 
) const
pure virtual

Implemented in MedianPedestalService.

virtual std::ostream& PedestalEvaluationService::print ( std::ostream &  out = std::cout,
std::string  prefix = "" 
) const
pure virtual

Implemented in MedianPedestalService.


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