NPtGainCompare Class Reference

Inheritance diagram for NPtGainCompare:

Inheritance graph
[legend]
Collaboration diagram for NPtGainCompare:

Collaboration graph
[legend]

Public Member Functions

 NPtGainCompare ()
virtual void publishData ()
 Should override this to publish the data.
virtual void downloadData (string serialNumber)
 Downloads the response curve data.
virtual void compare (const NPtGainTestResult &t)
virtual float compareChip (const NPtGainTestResult &t)
virtual void compareChannel (const NPtGainTestResult &t, float version)
virtual void setup ()
 Create the TFile and TTree.
virtual void printAdditionalArgs ()
 Override to print addition help messages.
virtual int handleArg (int argc, int i, char **argv)
 May be overriden to handle additional args Should return the last used argument index If it doesn't understand the arg, it should call printHelp().
virtual void summaryOutput ()
string getFileName (string serial)
string getRCFileName (string serial)

Data Fields

bool rc
TTree * channelTree

Detailed Description

Definition at line 74 of file NPtGainTests/RCCompare/RetrieveAndCompare.cpp.


Member Function Documentation

void NPtGainCompare::downloadData string  serialNumber  )  [virtual]
 

Downloads the response curve data.

Reimplemented from AnalysisTestFramework< NPtGainTestResult >.

Definition at line 305 of file NPtGainTests/RCCompare/RetrieveAndCompare.cpp.

References SctTest::ModuleData::get3PtGainInfo(), SctTest::ModuleData::getResponseCurveInfo(), AnalysisTestFramework< NPtGainTestResult >::moduleData, rc, SctTest::TestInfo::runNumber, and SctTest::TestInfo::scanNumber.

Here is the call graph for this function:

int NPtGainCompare::handleArg int  argc,
int  i,
char **  argv
[virtual]
 

May be overriden to handle additional args Should return the last used argument index If it doesn't understand the arg, it should call printHelp().

Reimplemented from AnalysisTestFramework< NPtGainTestResult >.

Definition at line 329 of file NPtGainTests/RCCompare/RetrieveAndCompare.cpp.

References AnalysisTestFramework< NPtGainTestResult >::printHelp(), and rc.

Here is the call graph for this function:

void NPtGainCompare::printAdditionalArgs  )  [virtual]
 

Override to print addition help messages.

Reimplemented from AnalysisTestFramework< NPtGainTestResult >.

Definition at line 325 of file NPtGainTests/RCCompare/RetrieveAndCompare.cpp.

void NPtGainCompare::publishData  )  [virtual]
 

Should override this to publish the data.

Reimplemented from AnalysisTestFramework< NPtGainTestResult >.

Definition at line 315 of file NPtGainTests/RCCompare/RetrieveAndCompare.cpp.

References AnalysisTestFramework< NPtGainTestResult >::highLevelApi, and rc.

void NPtGainCompare::setup  )  [virtual]
 

Create the TFile and TTree.

Reimplemented from AnalysisTestFramework< NPtGainTestResult >.

Definition at line 285 of file NPtGainTests/RCCompare/RetrieveAndCompare.cpp.

References channelTree, AnalysisTestFramework< NPtGainTestResult >::file, rc, ChannelInfo::serial, ChipInfo::serial, and AnalysisTestFramework< NPtGainTestResult >::tree.


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