Rcuxx::FmdT4 Struct Reference
[FMD Interace classes]

#include <rcuxx/Fmd.h>

Inheritance diagram for Rcuxx::FmdT4:

Inheritance graph
Collaboration diagram for Rcuxx::FmdT4:

Collaboration graph

List of all members.


Detailed Description

Interface to T4 monitor register.

Public Member Functions

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

Static Public Attributes

static const float fgkCounts2C

Constructor & Destructor Documentation

Rcuxx::FmdT4::FmdT4 ( 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::FmdT4::Centrigrades (  )  const [inline]

Get threshold value in natural units.

Returns:
The threshold value

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

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

Get the conversion factor.

Reimplemented from Rcuxx::BcMonitored.

References fgkCounts2C.

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

Get the unit name.

Reimplemented from Rcuxx::BcMonitored.

void Rcuxx::FmdT4::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:49:39 2008
Copyright © 2004 Christian Holm Created by DoxyGen 1.5.6