Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

SctData::TrimRangeTestResult::ChipTrimData Class Reference

Represents all the data for a single chip and a single trim range. More...

#include <TrimRangeTestResult.h>

Inheritance diagram for SctData::TrimRangeTestResult::ChipTrimData:

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

Collaboration graph
[legend]

Public Member Functions

const Stats< double > getOffsets () const throw ()
 Get all values of p1, ie.

const Stats< double > getSteps () const throw ()
 Get all values of 1/p1, i.e.

void addDefects (shared_ptr< DefectList > list)
 Add a list of defects so that serious ones can be ignored.

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


Data Fields

Stats< TrimDatachannelData
shared_ptr< DefectListfitDefects
 module defect list


Detailed Description

Represents all the data for a single chip and a single trim range.

Definition at line 98 of file TrimRangeTestResult.h.


Member Function Documentation

void SctData::TrimRangeTestResult::ChipTrimData::addDefects shared_ptr< DefectList list  )  [inline]
 

Add a list of defects so that serious ones can be ignored.

Definition at line 108 of file TrimRangeTestResult.h.

References fitDefects.

string SctData::TrimRangeTestResult::ChipTrimData::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 36 of file TrimRangeTestResult.cpp.

const Stats< double > SctData::TrimRangeTestResult::ChipTrimData::getOffsets  )  const throw ()
 

Get all values of p1, ie.

Definition at line 40 of file TrimRangeTestResult.cpp.

References SctData::Stats< T >::getAt(), SctData::Stats< T >::modifyAt(), and SctData::Stats< T >::resize().

Here is the call graph for this function:

const Stats< double > SctData::TrimRangeTestResult::ChipTrimData::getSteps  )  const throw ()
 

Get all values of 1/p1, i.e.

the mV step from changing trim by one unit

Definition at line 52 of file TrimRangeTestResult.cpp.

References SctData::Stats< T >::getAt(), SctData::Stats< T >::modifyAt(), and SctData::Stats< T >::resize().

Here is the call graph for this function:


Field Documentation

shared_ptr<DefectList> SctData::TrimRangeTestResult::ChipTrimData::fitDefects
 

module defect list

Definition at line 111 of file TrimRangeTestResult.h.

Referenced by addDefects().


The documentation for this class was generated from the following files:
Generated on Thu Jul 15 09:53:08 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5