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

SctData::TestSummary Namespace Reference

Classes which convert SctData::TestResult data into SctDaq style summary files. More...


Data Structures

class  FullBypassSummaryWriter
 Output the result of a FullBypassTest. More...

class  NMaskSummaryWriter
 Output the result of an NMaskTest. More...

class  NoiseOccupancySummaryWriter
 Output the result of a NoiseOccupancyTest. More...

class  NPtGainSummaryWriter
 Output the result of a NPtGainTest (i.e. More...

class  PipelineSummaryWriter
 Output the result of a PipelineTest. More...

class  StrobeDelaySummaryWriter
 Output the result of a StrobeDelayTest. More...

class  SummaryManager
 Singleton manager provides the public interface to writing a summary for a particular TestResult. More...

class  SummaryWriter
 A SummaryWriter is a type of output streamer for a TestResult Concrete SummaryWriters should add themselves to the SummaryManager's map, and impliment the write() method. More...

class  TimeWalkSummaryWriter
 Output the result of a TimeWalkTest. More...

class  TrimRangeSummaryWriter
 Output the result of a TrimRangeTest. More...


Functions

string getHostName ()


Detailed Description

Classes which convert SctData::TestResult data into SctDaq style summary files.

The output is to a output stream, which is given to the SummaryManager. This output stream could be e.g. std::cout, or an output string stream, or perhaps the output file stream created by SummaryManager::getOutputFileStream(moduleName); Example code snippet:

       ostringstream datastream;
       shared_ptr<const SctData::TestSummary::SummaryWriter> writer =
       SctData::TestSummary::SummaryManager::instance().getWriter(myTestResult.getClassName());
       writer->writeHeader(*m_result, datastream);
       writer->write(*m_result, datastream);
       myString = datastream.str();
       


Function Documentation

string getHostName  
 

Definition at line 23 of file SummaryWriter.cpp.

Referenced by SctData::TestSummary::SummaryWriter::writeHeader().


Generated on Mon Dec 15 19:38:00 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3