#include <TrimRangeTestResult.h>
Inheritance diagram for SctData::TrimRangeTestResult:
Public Member Functions | |
TrimRangeTestResult () throw () | |
TrimRangeTestResult (unsigned int runNumber, const string &moduleName) throw () | |
Constructor. | |
virtual | ~TrimRangeTestResult () throw () |
virtual string | getClassName () const throw () |
Get the class name for this object. | |
Data Fields | |
std::vector< boost::shared_ptr< const ChipTrimData > > | chipTrimData |
std::vector< boost::shared_ptr< const ChipTrim > > | chipTrim |
float | charge |
injected charge | |
short signed | type |
range 0->3 or -1 for optimum | |
short unsigned | algorithm |
index indicates which chip-to-chip variations allowed in TrimRangeAlgorithm | |
Data Structures | |
class | ChipTrim |
The whole trim setting for a chip at a particular trim target. More... | |
class | ChipTrimData |
Represents all the data for a single chip and a single trim range. More... | |
class | Trim |
Represents the trim setting for an individual channel for a particular trim target. More... | |
class | TrimData |
Contains (representation of a) graph of TrimDAQ against target, and fitparameters, p0, and p1, such that trim=(int) p0 + target * p1. More... |
Namely:
TrimRangeTestResult::ChipTrim objects, containing TrimRangeTestResult::Trim s for the best trim.
(each of which has the value of the trim, vthr and trim target).
TrimRangeTestResult::ChipTrimData objects, containing TrimRangeTestResult::TrimData s.
(each of which has a representation of the graph and fit to the trim vs vt50 graph.
Definition at line 24 of file TrimRangeTestResult.h.
|
Constructor.
Definition at line 18 of file TrimRangeTestResult.cpp. |
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 11 of file TrimRangeTestResult.cpp. |
|
index indicates which chip-to-chip variations allowed in TrimRangeAlgorithm
Definition at line 120 of file TrimRangeTestResult.h. Referenced by TrimRangeCompare::compareChannel(), TrimRangeCompare::compareChip(), and SctData::TestSummary::TrimRangeSummaryWriter::write(). |
|
injected charge
Definition at line 118 of file TrimRangeTestResult.h. Referenced by TrimRangeCompare::compareChannel(), TrimRangeCompare::compareChip(), and SctData::TestSummary::TrimRangeSummaryWriter::write(). |
|
range 0->3 or -1 for optimum
Definition at line 119 of file TrimRangeTestResult.h. Referenced by TrimRangeCompare::compareChannel(), TrimRangeCompare::compareChip(), and SctData::TestSummary::TrimRangeSummaryWriter::write(). |