THM1176InstrumentManager  1.0
Qt Object abstraction for Metrolab THM1176
MTL::Instrument::THM1176Types::sMeasurementConditions Struct Reference

Summary of the parameters used to make a measurement. More...

#include <THM1176Types.h>

Collaboration diagram for MTL::Instrument::THM1176Types::sMeasurementConditions:

Public Member Functions

 sMeasurementConditions (sAveraging< uParm > AvgParms={ }, sInputTrigger< uParm > TrigParms={ }, bool UseCal=false)
 Constructor. More...
 
void clear ()
 Clear to default values. More...
 
bool operator== (sMeasurementConditions other) const
 Equality operator. More...
 
bool operator!= (sMeasurementConditions other) const
 Inequality operator. More...
 

Public Attributes

sAveraging< uParmAveragingParms
 Averaging parameters. More...
 
sInputTrigger< uParmTriggerParms
 Trigger parameters. More...
 
bool UseCalibration = false
 Use calibration data. More...
 

Detailed Description

Summary of the parameters used to make a measurement.

Definition at line 597 of file THM1176Types.h.

Constructor & Destructor Documentation

◆ sMeasurementConditions()

MTL::Instrument::THM1176Types::sMeasurementConditions::sMeasurementConditions ( sAveraging< uParm AvgParms = { },
sInputTrigger< uParm TrigParms = { },
bool  UseCal = false 
)
inline

Constructor.

Parameters
[in]AvgParmsAveraging parameters.
[in]TrigParmsTrigger parameters.
[in]UseCalUse calibration data.

Definition at line 608 of file THM1176Types.h.

Member Function Documentation

◆ clear()

void MTL::Instrument::THM1176Types::sMeasurementConditions::clear ( void  )

Clear to default values.

Definition at line 504 of file THM1176Types.cpp.

◆ operator!=()

bool MTL::Instrument::THM1176Types::sMeasurementConditions::operator!= ( sMeasurementConditions  other) const

Inequality operator.

Definition at line 518 of file THM1176Types.cpp.

◆ operator==()

bool MTL::Instrument::THM1176Types::sMeasurementConditions::operator== ( sMeasurementConditions  other) const

Equality operator.

Definition at line 510 of file THM1176Types.cpp.

Member Data Documentation

◆ AveragingParms

sAveraging<uParm> MTL::Instrument::THM1176Types::sMeasurementConditions::AveragingParms

Averaging parameters.

Definition at line 599 of file THM1176Types.h.

◆ TriggerParms

sInputTrigger<uParm> MTL::Instrument::THM1176Types::sMeasurementConditions::TriggerParms

Trigger parameters.

Definition at line 600 of file THM1176Types.h.

◆ UseCalibration

bool MTL::Instrument::THM1176Types::sMeasurementConditions::UseCalibration = false

Use calibration data.

Definition at line 601 of file THM1176Types.h.


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