Rcuxx::FmdVA_REC_UP_TH Struct Reference
[FMD Interace classes]

#include <rcuxx/Fmd.h>

Inheritance diagram for Rcuxx::FmdVA_REC_UP_TH:

Inheritance graph
Collaboration diagram for Rcuxx::FmdVA_REC_UP_TH:

Collaboration graph

List of all members.


Detailed Description

Interface to VA_REC_UP_TH monitor register.

Public Member Functions

 FmdVA_REC_UP_TH (Rcu &rcu)
void SetMiliVolts (float x)
float MiliVolts () const
float Factor () const
const char * Unit () const
void Get ()
void Set ()

Constructor & Destructor Documentation

Rcuxx::FmdVA_REC_UP_TH::FmdVA_REC_UP_TH ( Rcu rcu  )  [inline]

Constructor.

Parameters:
imem Reference to instruction memory interface
rmem Reference to result memory interface


Member Function Documentation

void Rcuxx::FmdVA_REC_UP_TH::SetMiliVolts ( float  x  )  [inline]

Set threshold in natural units.

Parameters:
x Threshold

References Rcuxx::AltroRegister::fData, and Rcuxx::FmdVA_REC_UP::fgkCounts2mV.

float Rcuxx::FmdVA_REC_UP_TH::MiliVolts (  )  const [inline]

Get threshold value in natural units.

Returns:
The threshold value

References Rcuxx::AltroRegister::fData, and Rcuxx::FmdVA_REC_UP::fgkCounts2mV.

float Rcuxx::FmdVA_REC_UP_TH::Factor (  )  const [inline, virtual]

Get the conversion factor.

Reimplemented from Rcuxx::BcThreshold.

References Rcuxx::FmdVA_REC_UP::fgkCounts2mV.

const char* Rcuxx::FmdVA_REC_UP_TH::Unit (  )  const [inline, virtual]

Get the unit name.

Reimplemented from Rcuxx::BcThreshold.

void Rcuxx::FmdVA_REC_UP_TH::Get (  )  [inline, virtual]

Decode read data.

Reimplemented from Rcuxx::AltroRegister.

References Rcuxx::AltroRegister::fData.

void Rcuxx::FmdVA_REC_UP_TH::Set (  )  [inline, virtual]

Encode set data before committing.

Reimplemented from Rcuxx::AltroRegister.

References Rcuxx::AltroRegister::fData.


The documentation for this struct was generated from the following file:
Top of page Last update Wed Jun 4 00:49:57 2008
Copyright © 2004 Christian Holm Created by DoxyGen 1.5.6