#include <SummaryWriter.h>
Inheritance diagram for SctData::TestSummary::SummaryWriter:
Public Member Functions | |
virtual void | write (const TestResult &t, std::ostream &out) const=0 throw (Sct::IoError, Sct::LogicError) |
append a test to the appropriate SctDaq-style file | |
void | write (const DefectList &list, std::ostream &out) const throw (Sct::IoError, Sct::LogicError) |
Writes a ModuleDefectList to the output stream. | |
virtual | ~SummaryWriter () |
do NOT delete the singleton ! | |
void | writeHeader (const TestResult &, std::ostream &os) const throw () |
print a header for the current module | |
Static Protected Member Functions | |
string | getChipName (const short unsigned ichip) throw () |
convenience method returns the name of chip, e.g. |
Definition at line 27 of file SummaryWriter.h.
|
do NOT delete the singleton !
Definition at line 24 of file SummaryWriter.cpp. |
|
convenience method returns the name of chip, e.g. M0 or S3 |
|
Writes a ModuleDefectList to the output stream.
Definition at line 95 of file SummaryWriter.cpp. References SctData::ModuleElement::getFirst(), SctData::ModuleElement::getLast(), SctData::ModuleElement::getNChannels(), Sct::IoError, SctData::Stats< T >::modifyAt(), and SctData::Stats< T >::n(). |
Here is the call graph for this function:
|
append a test to the appropriate SctDaq-style file
Implemented in SctData::TestSummary::FullBypassSummaryWriter, SctData::TestSummary::NMaskSummaryWriter, SctData::TestSummary::NoiseOccupancySummaryWriter, SctData::TestSummary::NPtGainSummaryWriter, SctData::TestSummary::PipelineSummaryWriter, SctData::TestSummary::RxDelaySummaryWriter, SctData::TestSummary::RxThresholdSummaryWriter, SctData::TestSummary::StrobeDelaySummaryWriter, SctData::TestSummary::TimeWalkSummaryWriter, and SctData::TestSummary::TrimRangeSummaryWriter. |
|
print a header for the current module
Definition at line 32 of file SummaryWriter.cpp. |