#include <NPtGainTestResult.h>
Inheritance diagram for SctData::NPtGainTestResult:
Public Member Functions | |
NPtGainTestResult () throw () | |
~NPtGainTestResult () throw () | |
NPtGainTestResult (unsigned int runNumber, const string &moduleName, const CalChargeVariable &testVariable, const ThresholdVariable &scanVariable) throw () | |
Contructor. | |
virtual string | getClassName () const throw () |
Get the class name for this object. | |
const ResponseCurve & | getResponseCurve () const throw () |
void | setChannelDataSize (unsigned int i) throw () |
void | setChipDataSize (unsigned int i) throw () |
const NPtGainTestResultData & | getChipData (unsigned int chip) const throw (LogicError) |
Get the N Pt Gain data for a channel. | |
NPtGainTestResultData & | getChipData (unsigned int chip) throw (LogicError) |
const NPtGainTestResultData & | getChannelData (unsigned int channel) const throw (LogicError) |
Get the N Pt Gain data for a channel. | |
NPtGainTestResultData & | getChannelData (unsigned int channel) throw (LogicError) |
unsigned int | getNChipData () const throw () |
get the number of chip fits, 0 or 12; | |
unsigned int | getNChannelData () const throw () |
get the number of channel fits, 0 or 1535; | |
double | getSpecialScanPointValue () const throw (LogicError) |
unsigned int | getSpecialScanIndex () const throw () |
void | setSpecialScanPointValue (double pointValue) throw (LogicError) |
Set the value of the special point. | |
Private Attributes | |
unsigned int | specialScanIndex |
The index of the special scan! | |
RangedVector< NPtGainTestResultData > | chipData |
The chip fits. | |
RangedVector< NPtGainTestResultData > | channelData |
The channel fits. |
The difference is of course, N.
Definition at line 46 of file NPtGainTestResult.h.
|
Definition at line 20 of file NPtGainTestResult.cpp. |
|
Definition at line 33 of file NPtGainTestResult.cpp. |
|
Contructor. Pass on all the necessary stuff to TestResult. NB the NPtGainTestResult owns the response curve. Definition at line 25 of file NPtGainTestResult.cpp. |
|
Definition at line 137 of file NPtGainTestResult.h. |
|
Get the N Pt Gain data for a channel.
Definition at line 133 of file NPtGainTestResult.h. Referenced by SctData::IO::NPtGainTestResultStreamer::read(), SctData::IO::NPtGainTestResultStreamer::write(), and SctData::TestSummary::NPtGainSummaryWriter::write(). |
|
Definition at line 129 of file NPtGainTestResult.h. |
|
Get the N Pt Gain data for a channel.
Definition at line 125 of file NPtGainTestResult.h. Referenced by SctData::IO::NPtGainTestResultStreamer::read(), SctCalibrationController::NPtGainConfigUpdater::update(), SctData::IO::NPtGainTestResultStreamer::write(), and SctData::TestSummary::NPtGainSummaryWriter::write(). |
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 37 of file NPtGainTestResult.cpp. |
|
get the number of channel fits, 0 or 1535;
Definition at line 94 of file NPtGainTestResult.h. References channelData. Referenced by SctData::IO::NPtGainTestResultStreamer::write(). |
|
get the number of chip fits, 0 or 12;
Definition at line 89 of file NPtGainTestResult.h. References chipData. Referenced by SctData::IO::NPtGainTestResultStreamer::write(). |
|
|
|
Definition at line 106 of file NPtGainTestResult.h. References specialScanIndex. |
|
Definition at line 102 of file NPtGainTestResult.h. References SctData::TestResult::getTestPointAt(). Referenced by SctData::TestSummary::NPtGainSummaryWriter::write(). |
|
Definition at line 54 of file NPtGainTestResult.cpp. Referenced by SctData::IO::NPtGainTestResultStreamer::read(). |
|
Definition at line 58 of file NPtGainTestResult.cpp. Referenced by SctData::IO::NPtGainTestResultStreamer::read(). |
|
Set the value of the special point.
Definition at line 41 of file NPtGainTestResult.cpp. |
|
The channel fits.
Definition at line 121 of file NPtGainTestResult.h. Referenced by getNChannelData(). |
|
The chip fits.
Definition at line 120 of file NPtGainTestResult.h. Referenced by getNChipData(). |
|
The index of the special scan!
Definition at line 119 of file NPtGainTestResult.h. Referenced by getSpecialScanIndex(). |