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

ArchFullBypassTestResult Class Reference

#include <ArchFullBypassTestResult.h>

Inheritance diagram for ArchFullBypassTestResult:

ArchTestResult Archiving

Public Member Functions

 ArchFullBypassTestResult ()
 ArchFullBypassTestResult (FullBypassTestResult &)
 ~ArchFullBypassTestResult ()
void SaveFullBypassTestDataOnly ()
void SaveFullBypass ()
void TestSummary (FullBypassTestResult &)

Private Attributes

vector< short > status_direct
vector< float > vdd_direct
vector< short > status_bypass
vector< float > vdd_bypass
vector< shared_ptr< TVector > > v_status_direct
vector< shared_ptr< TVector > > v_vdd_direct
vector< shared_ptr< TVector > > v_status_bypass
vector< shared_ptr< TVector > > v_vdd_bypass

Constructor & Destructor Documentation

ArchFullBypassTestResult::ArchFullBypassTestResult  
 

Definition at line 27 of file ArchFullBypassTestResult.cpp.

ArchFullBypassTestResult::ArchFullBypassTestResult FullBypassTestResult &   
 

Definition at line 36 of file ArchFullBypassTestResult.cpp.

References status_bypass, status_direct, TestSummary(), v_status_bypass, v_status_direct, v_vdd_bypass, v_vdd_direct, vdd_bypass, and vdd_direct.

ArchFullBypassTestResult::~ArchFullBypassTestResult  
 

Definition at line 92 of file ArchFullBypassTestResult.cpp.


Member Function Documentation

void ArchFullBypassTestResult::SaveFullBypass  
 

Definition at line 231 of file ArchFullBypassTestResult.cpp.

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

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

void ArchFullBypassTestResult::SaveFullBypassTestDataOnly  
 

Definition at line 102 of file ArchFullBypassTestResult.cpp.

References filename, ArchTestNames::getFBChipN(), ArchTestNames::getfilename(), ArchTestNames::getModuleID(), ArchTestNames::getRunID(), ArchTestNames::getStatus_bypassID(), ArchTestNames::getStatus_directID(), ArchTestNames::getTestSummaryID(), ArchTestNames::getTestType(), ArchTestNames::getVdd_bypassID(), ArchTestNames::getVdd_directID(), ArchTestResult::names, ArchTestResult::runNumber, ArchTestResult::testSummary, ArchTestResult::testType, v_status_bypass, v_status_direct, v_vdd_bypass, and v_vdd_direct.

Referenced by SaveFullBypass().

void ArchFullBypassTestResult::TestSummary FullBypassTestResult &   
 

Definition at line 243 of file ArchFullBypassTestResult.cpp.

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

Referenced by ArchFullBypassTestResult().


Field Documentation

vector<short> ArchFullBypassTestResult::status_bypass [private]
 

Definition at line 23 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult().

vector<short> ArchFullBypassTestResult::status_direct [private]
 

Definition at line 21 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult().

vector< shared_ptr<TVector> > ArchFullBypassTestResult::v_status_bypass [private]
 

Definition at line 28 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult(), and SaveFullBypassTestDataOnly().

vector< shared_ptr<TVector> > ArchFullBypassTestResult::v_status_direct [private]
 

Definition at line 26 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult(), and SaveFullBypassTestDataOnly().

vector< shared_ptr<TVector> > ArchFullBypassTestResult::v_vdd_bypass [private]
 

Definition at line 29 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult(), and SaveFullBypassTestDataOnly().

vector< shared_ptr<TVector> > ArchFullBypassTestResult::v_vdd_direct [private]
 

Definition at line 27 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult(), and SaveFullBypassTestDataOnly().

vector<float> ArchFullBypassTestResult::vdd_bypass [private]
 

Definition at line 24 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult().

vector<float> ArchFullBypassTestResult::vdd_direct [private]
 

Definition at line 22 of file ArchFullBypassTestResult.h.

Referenced by ArchFullBypassTestResult().


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