#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. |
1.3.5