Rcuxx::FmdGTL_U Struct Reference
[FMD Interace classes]

#include <rcuxx/Fmd.h>

Inheritance diagram for Rcuxx::FmdGTL_U:

Inheritance graph
Collaboration diagram for Rcuxx::FmdGTL_U:

Collaboration graph

List of all members.


Detailed Description

Interface to GTL_U monitor register.

Public Member Functions

 FmdGTL_U (Rcu &rcu, BcCSR3 &csr3, AltroCommand &start)
float MiliVolts () const
float Factor () const
const char * Unit () const
void Get ()

Static Public Attributes

static const float fgkCounts2mV

Constructor & Destructor Documentation

Rcuxx::FmdGTL_U::FmdGTL_U ( Rcu rcu,
BcCSR3 csr3,
AltroCommand start 
) [inline]

Constructor.

Parameters:
imem Reference to instruction memory interface
rmem Reference to result memory interface
csr3 Reference to status register interface
start Reference to start command interface


Member Function Documentation

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

Get threshold value in natural units.

Returns:
The threshold value

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

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

Get the conversion factor.

Reimplemented from Rcuxx::BcMonitored.

References fgkCounts2mV.

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

Get the unit name.

Reimplemented from Rcuxx::BcMonitored.

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

Decode read data.

Reimplemented from Rcuxx::AltroRegister.

References Rcuxx::AltroRegister::fData.


Member Data Documentation


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