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

ArchStrobeDelayTestResult Class Reference

#include <ArchStrobeDelayTestResult.h>

Inheritance diagram for ArchStrobeDelayTestResult:

ArchTestResult Archiving

Public Member Functions

 ArchStrobeDelayTestResult ()
 ArchStrobeDelayTestResult (StrobeDelayTestResult &)
 ~ArchStrobeDelayTestResult ()
void SaveStrobeDelayTestDataOnly ()
void SaveStrobeDelay ()
void TestSummary (StrobeDelayTestResult &)

Private Attributes

double fraction
vector< double > optima
TVectorD * vfraction
TVectorD * voptima

Constructor & Destructor Documentation

ArchStrobeDelayTestResult::ArchStrobeDelayTestResult  
 

Definition at line 26 of file ArchStrobeDelayTestResult.cpp.

ArchStrobeDelayTestResult::ArchStrobeDelayTestResult StrobeDelayTestResult &   
 

Definition at line 35 of file ArchStrobeDelayTestResult.cpp.

References fraction, optima, TestSummary(), vfraction, and voptima.

ArchStrobeDelayTestResult::~ArchStrobeDelayTestResult  
 

Definition at line 76 of file ArchStrobeDelayTestResult.cpp.


Member Function Documentation

void ArchStrobeDelayTestResult::SaveStrobeDelay  
 

Definition at line 210 of file ArchStrobeDelayTestResult.cpp.

References ArchTestResult::AddTestToIndex(), ArchTestResult::SaveFitScans(), ArchTestResult::SaveRawScans(), SaveStrobeDelayTestDataOnly(), and ArchTestResult::SaveTestDataOnly().

Referenced by SctArchivingServiceTests::ArchivingServiceTests::archiveTests(), and SctArchivingService::ArchivingWorkerGroup::work().

void ArchStrobeDelayTestResult::SaveStrobeDelayTestDataOnly  
 

Definition at line 86 of file ArchStrobeDelayTestResult.cpp.

References filename, ArchTestNames::getfilename(), ArchTestNames::getFractionID(), ArchTestNames::getModuleID(), ArchTestNames::getOptimaID(), ArchTestNames::getRunID(), ArchTestNames::getTestSummaryID(), ArchTestNames::getTestType(), ArchTestResult::names, ArchTestResult::runNumber, ArchTestResult::testSummary, ArchTestResult::testType, vfraction, and voptima.

Referenced by SaveStrobeDelay().

void ArchStrobeDelayTestResult::TestSummary StrobeDelayTestResult &   
 

Definition at line 222 of file ArchStrobeDelayTestResult.cpp.

References SctData::TestSummary::SummaryManager::instance(), and ArchTestResult::testSummary.

Referenced by ArchStrobeDelayTestResult().


Field Documentation

double ArchStrobeDelayTestResult::fraction [private]
 

Definition at line 19 of file ArchStrobeDelayTestResult.h.

Referenced by ArchStrobeDelayTestResult().

vector<double> ArchStrobeDelayTestResult::optima [private]
 

Definition at line 20 of file ArchStrobeDelayTestResult.h.

Referenced by ArchStrobeDelayTestResult().

TVectorD* ArchStrobeDelayTestResult::vfraction [private]
 

Definition at line 22 of file ArchStrobeDelayTestResult.h.

Referenced by ArchStrobeDelayTestResult(), and SaveStrobeDelayTestDataOnly().

TVectorD* ArchStrobeDelayTestResult::voptima [private]
 

Definition at line 23 of file ArchStrobeDelayTestResult.h.

Referenced by ArchStrobeDelayTestResult(), and SaveStrobeDelayTestDataOnly().


The documentation for this class was generated from the following files:
Generated on Mon Dec 15 19:36:59 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3