SctData::TrimRangeTestResult::ChipTrim Class Reference

The whole trim setting for a chip at a particular trim target. More...

#include <TrimRangeTestResult.h>

Inheritance diagram for SctData::TrimRangeTestResult::ChipTrim:

Inheritance graph
[legend]
Collaboration diagram for SctData::TrimRangeTestResult::ChipTrim:

Collaboration graph
[legend]

Public Member Functions

 ChipTrim () throw ()
virtual string getClassName () const throw ()
 Get the class name for this object.

Data Fields

Stats< TrimchannelTrim
 pointer to the trims of each channel
float target
 the trim target with which this trim was produced
short range
 the trim range with which this trim was produced

Detailed Description

The whole trim setting for a chip at a particular trim target.

Example usage :
ChipTrim.setting[iChannelInChip]=(Trim(3,140.), true)
Where 3 is the trim, 140. is the threshold, and true indicates that it can be trimmed.

Definition at line 59 of file TrimRangeTestResult.h.


Member Function Documentation

string SctData::TrimRangeTestResult::ChipTrim::getClassName  )  const throw () [virtual]
 

Get the class name for this object.

This is used to identify the precise type.

Returns:
the class name
Note:
Nothrow

Implements Sct::Streamable.

Definition at line 32 of file TrimRangeTestResult.cpp.


Field Documentation

Stats<Trim> SctData::TrimRangeTestResult::ChipTrim::channelTrim
 

pointer to the trims of each channel

Definition at line 63 of file TrimRangeTestResult.h.

Referenced by SctData::IO::TrimRangeTestResult_ChipTrimStreamer_v1::read(), and SctData::IO::TrimRangeTestResult_ChipTrimStreamer_v1::write().

short SctData::TrimRangeTestResult::ChipTrim::range
 

the trim range with which this trim was produced

Definition at line 67 of file TrimRangeTestResult.h.

Referenced by SctData::IO::TrimRangeTestResult_ChipTrimStreamer_v1::read(), and SctData::IO::TrimRangeTestResult_ChipTrimStreamer_v1::write().

float SctData::TrimRangeTestResult::ChipTrim::target
 

the trim target with which this trim was produced

Definition at line 65 of file TrimRangeTestResult.h.

Referenced by SctData::IO::TrimRangeTestResult_ChipTrimStreamer_v1::read(), and SctData::IO::TrimRangeTestResult_ChipTrimStreamer_v1::write().


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:08:02 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6