Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | List of all members
mctools::digitization::i_adc Class Referenceabstract

A simple linear ADC (Analog Digital Converter). More...

#include <bayeux/mctools/digitization/i_adc.h>

Inheritance diagram for mctools::digitization::i_adc:
mctools::digitization::simple_linear_adc

Public Member Functions

 i_adc ()
 Default constructor. More...
 
virtual ~i_adc ()
 Destructor. More...
 
virtual int32_t quantize (const double vinput_) const =0
 Quantize. More...
 

Detailed Description

A simple linear ADC (Analog Digital Converter).

Constructor & Destructor Documentation

◆ i_adc()

mctools::digitization::i_adc::i_adc ( )
inline

Default constructor.

◆ ~i_adc()

virtual mctools::digitization::i_adc::~i_adc ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ quantize()

virtual int32_t mctools::digitization::i_adc::quantize ( const double  vinput_) const
pure virtual

Quantize.

Implemented in mctools::digitization::simple_linear_adc.


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