#include <ClusterNoiseFP420.h>
Public Member Functions | |
ElectrodDisable | getDisable () const |
ElectrodNoise | getNoise () const |
void | setData (short data) |
void | setData (float noise_, bool disable_) |
Private Attributes | |
short | Data |
Definition at line 21 of file ClusterNoiseFP420.h.
ElectrodDisable ClusterNoiseFP420::ElectrodData::getDisable | ( | ) | const [inline] |
Definition at line 25 of file ClusterNoiseFP420.h.
{return ( (Data>0) ? false : true );}// if Data <=0 then electrode is disable
ElectrodNoise ClusterNoiseFP420::ElectrodData::getNoise | ( | ) | const [inline] |
Definition at line 24 of file ClusterNoiseFP420.h.
References abs.
{return static_cast<ElectrodNoise> (std::abs(Data)/10.0);}
void ClusterNoiseFP420::ElectrodData::setData | ( | short | data | ) | [inline] |
Definition at line 26 of file ClusterNoiseFP420.h.
References data.
Referenced by FP420ClusterMain::run().
void ClusterNoiseFP420::ElectrodData::setData | ( | float | noise_, |
bool | disable_ | ||
) | [inline] |
Definition at line 27 of file ClusterNoiseFP420.h.
References gather_cfg::cout.
{ short noise = static_cast<short> (noise_*10.0 + 0.5) & 0x01FF; Data = ( disable_ ? -1 : 1 ) * noise; // Data = sign(+/-1) * Noise(Adc count). if Data <=0 then electrode is disable #ifdef mynsdebug0 std::cout << std::fixed <<"ClusterNoiseFP420.h:: ElectrodData: noise= " << noise_ << " \t" <<": disable= " << disable_ << " \t" <<"sign Data(=noise*10.0 + 0.5)= " << Data << " \t" <<"in getNoise we do: abs(Data)/10.0, so it is OK" << " \t" << std::endl; #endif };
short ClusterNoiseFP420::ElectrodData::Data [private] |
Definition at line 39 of file ClusterNoiseFP420.h.