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

SctApi::ScanControlTIMHisto Class Reference

TIM takes control of sending the triggers. More...

#include <SctApiHisto.h>

Inheritance diagram for SctApi::ScanControlTIMHisto:

Inheritance graph
[legend]
Collaboration diagram for SctApi::ScanControlTIMHisto:

Collaboration graph
[legend]

Public Member Functions

 ScanControlTIMHisto (SctApi &api, boost::shared_ptr< Scan > aScan, boost::shared_ptr< ScanEx > aScanEx)
void startHistogramming ()
 Check possible and start.

void nextBin ()
 Move to the next bin if appropriate.

void finishHistogram (bool success)
 Tidy up, read out and save histogram.

bool checkScanCompleteROD (const RodLabel &rodLabel, bool &progressMade, bool &newBin, int &totalBin)
 Is this ROD scan complete?


Private Attributes

int binCount

Detailed Description

TIM takes control of sending the triggers.

Definition at line 309 of file SctApiHisto.h.


Member Function Documentation

bool SctApi::ScanControlTIMHisto::checkScanCompleteROD const RodLabel &  rodLabel,
bool &  progressMade,
bool &  newBin,
int &  totalBin
[virtual]
 

Is this ROD scan complete?

Reimplemented from SctApi::ScanControlRODHisto.

Definition at line 3204 of file SctApiHisto.cxx.

void SctApi::ScanControlTIMHisto::finishHistogram bool  success  )  [virtual]
 

Tidy up, read out and save histogram.

Reimplemented from SctApi::ScanControlRODHisto.

Definition at line 2548 of file SctApiHisto.cxx.

void SctApi::ScanControlTIMHisto::nextBin  )  [virtual]
 

Move to the next bin if appropriate.

Reimplemented from SctApi::ScanControlRODHisto.

Definition at line 3015 of file SctApiHisto.cxx.

References SctApi::ScanControlRODHisto::dumpHistoStatus(), SctApi::ScanControlRODHisto::getProcTime(), and SctApi::ScanControlRODHisto::getTrapBuffers().

Here is the call graph for this function:

void SctApi::ScanControlTIMHisto::startHistogramming  )  [virtual]
 

Check possible and start.

Reimplemented from SctApi::ScanControlRODHisto.

Definition at line 2971 of file SctApiHisto.cxx.


The documentation for this class was generated from the following files:
Generated on Thu Dec 22 20:19:31 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5