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

RetrieveAndCompare.cpp File Reference

#include "Sct/IS/IOManagerIS.h"
#include "Sct/Exception.h"
#include "Sct/LogicErrors.h"
#include "Sct/SctNames.h"
#include "Sct/SctParameters.h"
#include "SctData/TrimRangeTestResult.h"
#include <is/isinfo.h>
#include <boost/shared_ptr.hpp>
#include <iostream>
#include <fstream>
#include "TGraph.h"

Go to the source code of this file.

Functions

void waitFor (string name, int nsecs)
void loadData ()
bool compare (shared_ptr< TrimRangeTestResult > result)
int main (int argc, char **argv)

Variables

string filename
string testName
double compData []
bool debug
int range [12]
double target [12]
int trim [12][128]


Function Documentation

bool compare shared_ptr< TrimRangeTestResult >    result
 

Definition at line 64 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

References range, target, and trim.

void loadData  
 

Definition at line 44 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

References filename, range, target, and trim.

Referenced by main().

int main int    argc,
char **    argv
 

Definition at line 115 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

References compare(), loadData(), Sct::setExceptionHandlers(), and waitFor().

void waitFor string    name,
int    nsecs
 

Definition at line 29 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.


Variable Documentation

double compData[]
 

Definition at line 22 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

bool debug
 

Definition at line 23 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

string filename
 

Definition at line 20 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

Referenced by ArchFitScanResult::CreateFitScanResult(), ArchRawScanResult::CreateRawScanResult(), ArchFitScanResult::FitScanIsPersisted(), ArchScanResult::getAllSavedScansList(), ArchTestNames::getfilename(), Archiving::getTestSummaryFromArchive(), loadData(), SCTAPI::publishRawDataObject(), ArchRawScanResult::RawScanIsPersisted(), ArchScanResult::SaveFileComment(), ArchFitScanResult::SaveFitComment(), ArchFitScanResult::SaveFitScan(), ArchFullBypassTestResult::SaveFullBypassTestDataOnly(), ArchScanResult::SaveModuleComment(), ArchNMaskTestResult::SaveNMaskTestDataOnly(), ArchNoiseOccupancyTestResult::SaveNOTestDataOnly(), ArchNPtGainTestResult::SaveNPtGainTestDataOnly(), ArchPipelineTestResult::SavePipelineTestDataOnly(), ArchRawScanResult::SaveRawComment(), ArchRawScanResult::SaveRawScan(), ArchScanResult::SaveRODComment(), ArchScanResult::SaveRunComment(), ArchScanResult::SaveScanNumberComment(), ArchStrobeDelayTestResult::SaveStrobeDelayTestDataOnly(), ArchScanResult::SaveTestComment(), ArchTestResult::SaveTestDataOnly(), ArchTimeWalkTestResult::SaveTimeWalkTestDataOnly(), ArchTrimRangeTestResult::SaveTrimRangeTestDataOnly(), ArchScanResult::SaveVariableComment(), Archiving::UpdateScanIndex(), and Archiving::UpdateTestIndex().

int range[12]
 

Definition at line 25 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

Referenced by SctAnalysis::TrimRangeAlgorithm::canAddFitScanResult(), compare(), SCTAPI::doTrimScan(), SctAnalysis::TrimRangeAlgorithm::getChipTrim(), loadData(), SctAnalysis::TrimRangeAlgorithm::TrimRange::operator<(), and SctData::IO::TrimRangeTestResultStreamer::readTrim().

double target[12]
 

Definition at line 26 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

Referenced by SctAnalysis::TrimRangeAlgorithm::canAddFitScanResult(), compare(), SctAnalysis::TrimRangeAlgorithm::getChipTrim(), loadData(), and SctData::ChipConfiguration::setTrimTarget().

string testName
 

Definition at line 21 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

int trim[12][128]
 

Definition at line 27 of file TrimRangeTests/SCTDAQComparison/RetrieveAndCompare.cpp.

Referenced by ArchTrimRangeTestResult::ArchTrimRangeTestResult(), compare(), SctData::TrimRangeTestResult::TrimData::getVthr(), loadData(), SctData::TrimRangeTestResult::Trim::operator+=(), SctData::TrimRangeTestResult::Trim::operator/=(), SctData::IO::TrimRangeTestResultStreamer::readTrim(), and SctData::IO::TrimRangeTestResultStreamer::writeTrim().


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