Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | 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.

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 264 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 2680 of file SctApiHisto.cxx.

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

Move to the next bin if appropriate.

Reimplemented from SctApi::ScanControlRODHisto.

Definition at line 2520 of file SctApiHisto.cxx.

References SctApi::ScanControlRODHisto::dumpHistoStatus(), SctApi::ScanControlRODHisto::getProcTime(), SctApi::ScanControlRODHisto::getTrapBuffers(), SctApi::SctApi::modifyABCDVarROD(), SctApi::SctApi::sendAllABCDModules(), SctApi::SctApi::sendTimBurst(), SctApi::SctApi::synchSendPrimListAllCrates(), SctApi::SctApi::timBCReset(), SctApi::SctApi::timL1A(), SctApi::SctApi::timSetFrequency(), and SctApi::SctApi::timSoftReset().

Here is the call graph for this function:

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

Check possible and start.

Reimplemented from SctApi::ScanControlRODHisto.

Definition at line 2478 of file SctApiHisto.cxx.

References SctApi::SctApi::readRODRegister(), SctApi::SctApi::synchSendPrimListAllCrates(), and SctApi::SctApi::timWriteRegister().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Fri Sep 16 18:03:04 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5