NagRootCompare Class Reference

Inheritance diagram for NagRootCompare:

Inheritance graph
[legend]
Collaboration diagram for NagRootCompare:

Collaboration graph
[legend]

Public Member Functions

 NagRootCompare ()
virtual void doModule (string serialNumber)
 The main method for doing anything.
virtual void publishData ()
 Should override this to publish the data.
virtual void setup ()
 Create the TFile and TTree.
virtual void summaryOutput ()
 Generates some summary output from the TTree.

Private Member Functions

void setFitStrategy (string strategy)
void compareFits (FitScanResult &nagFit, FitScanResult &rootFit)
void fillData (FitObject &fitOb, ThresholdData &data)
void removeAll ()

Detailed Description

Definition at line 33 of file NagRootComp.cpp.


Member Function Documentation

void NagRootCompare::doModule string  serialNumber  )  [virtual]
 

The main method for doing anything.

Sets the appropriate module serialNumber, then calls publishData, then calls downloadData, waits for the data to be published, and calls compare.

Reimplemented from AnalysisTestFramework< FitScanResult >.

Definition at line 65 of file NagRootComp.cpp.

References compareFits(), Sct::copyStringToCorba(), AnalysisTestFramework< FitScanResult >::exitCode, AnalysisTestFramework< FitScanResult >::highLevelApi, publishData(), AnalysisTestFramework< FitScanResult >::readData(), removeAll(), and setFitStrategy().

Here is the call graph for this function:

void NagRootCompare::publishData  )  [virtual]
 

Should override this to publish the data.

Reimplemented from AnalysisTestFramework< FitScanResult >.

Definition at line 143 of file NagRootComp.cpp.

References AnalysisTestFramework< FitScanResult >::highLevelApi.

Referenced by doModule().

void NagRootCompare::setup  )  [virtual]
 

Create the TFile and TTree.

Reimplemented from AnalysisTestFramework< FitScanResult >.

Definition at line 133 of file NagRootComp.cpp.

References AnalysisTestFramework< FitScanResult >::file, Info::serial, and AnalysisTestFramework< FitScanResult >::tree.

void NagRootCompare::summaryOutput  )  [virtual]
 

Generates some summary output from the TTree.

Reimplemented from AnalysisTestFramework< FitScanResult >.

Definition at line 150 of file NagRootComp.cpp.

References AnalysisTestFramework< FitScanResult >::exitCode, and AnalysisTestFramework< FitScanResult >::tree.


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:01:54 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6