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

SctApi::ScanEx Class Reference

Internal scan class with lots more information. More...

#include <SctApiHisto.h>


Public Types

typedef std::map< RodLabel,
RodScanEx
RodInfoMap

Public Member Functions

RodScanExgetOrNewRod (const RodLabel &l, RodScanEx defaultEx)
const RodScanExgetRodScanInfo (const RodLabel &l) const
RodScanExgetRodScanInfo (const RodLabel &l)

Data Fields

std::map< RodLabel, RodScanExrodInfo
 Info for individual RODs.

std::vector< std::list< std::string > > groupLists
 Which modules are in which groups.

unsigned int diagnosticReg
 What the diagnostic reg was set to... for debug mode.

std::map< std::pair< RodLabel,
int >, Utility::MemoryBlock > 
histoMap
std::map< std::pair< RodLabel,
int >, Utility::MemoryBlock > 
evCountMap
int trimScan
 Is this a trim scan?

UINT8 groupDspMap [4]
UINT8 groupSpMap [2]
UINT8 groupRangeMap [2]


Detailed Description

Internal scan class with lots more information.

This information is global to a scan so anything here shouldn't restrict to one ROD

Definition at line 61 of file SctApiHisto.h.


Field Documentation

unsigned int SctApi::ScanEx::diagnosticReg
 

What the diagnostic reg was set to... for debug mode.

Definition at line 76 of file SctApiHisto.h.

std::vector<std::list<std::string> > SctApi::ScanEx::groupLists
 

Which modules are in which groups.

Definition at line 73 of file SctApiHisto.h.

std::map<RodLabel, RodScanEx> SctApi::ScanEx::rodInfo
 

Info for individual RODs.

Definition at line 64 of file SctApiHisto.h.

int SctApi::ScanEx::trimScan
 

Is this a trim scan?

Definition at line 83 of file SctApiHisto.h.


The documentation for this class was generated from the following file:
Generated on Fri Jan 14 12:47:48 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5