#include <scan.h>
Data Fields | |
| UINT16 | version |
| header version | |
| UINT16 | length |
| header length | |
| UINT32 | runNumber |
| run number | |
| UINT32 | scanNumber |
| scan number | |
| char | moduleName [16] |
| Serial number. | |
| char | startTime [16] |
| Start UTC time in ISO format (with no Z appended). | |
| char | endTime [16] |
| Start UTC time in ISO format (with no Z appended). | |
| UINT16 | scanType |
| As defined in AbcdScans.h. | |
| UINT16 | npoints |
| Number of scan points. | |
| UINT32 | size |
| Size of data block in 16bit words - note that this is different from the logic format of the data - see the streamers. | |
| UINT16 | dataType |
| Datatype as defined in dataTypes.h. | |
| UINT16 | width |
| Width of data - either 0 (N/A), 16, 32bits. | |
| ABCDModule | config |
| Don't need to know how big it is (look at length). | |
| UINT32 | pntPoints |
| Index to point data from beginning of file. | |
| UINT32 | pntEvents |
| Index to event data from beginning of file. | |
| UINT32 | pntErrors |
| Index to error data from beginning of file. | |
| UINT32 | pntData |
| Index to histogram data from beginning of file. | |
Definition at line 14 of file scan.h.
|
|
Don't need to know how big it is (look at length).
Definition at line 32 of file scan.h. Referenced by SctApi::readRawData(), and SctData::ScanResultWriter::writeConfiguration(). |
|
|
Datatype as defined in dataTypes.h.
Definition at line 29 of file scan.h. Referenced by SctData::ScanResultWriter::publish(), SctApi::readRawData(), SctData::SliceDataWriter::writeData(), SctData::ScanResultWriter::writeData(), and SctData::RawDataWriter::writeData(). |
|
|
Start UTC time in ISO format (with no Z appended).
Definition at line 23 of file scan.h. Referenced by SctData::ScanResultWriter::writeHeader(). |
|
|
header length
Definition at line 16 of file scan.h. Referenced by SctApi::readRawData(), and SctApi::saveHistogramToFile(). |
|
|
Serial number.
Definition at line 20 of file scan.h. Referenced by SctApi::readRawData(), and SctData::ScanResultWriter::writeHeader(). |
|
|
Number of scan points.
Definition at line 26 of file scan.h. Referenced by SctApi::readRawData(), and SctData::ScanResultWriter::writeScanPoints(). |
|
|
Index to histogram data from beginning of file.
Definition at line 37 of file scan.h. Referenced by SctApi::readRawData(), and SctApi::saveHistogramToFile(). |
|
|
Index to error data from beginning of file.
Definition at line 36 of file scan.h. Referenced by SctApi::readRawData(), and SctApi::saveHistogramToFile(). |
|
|
Index to event data from beginning of file.
Definition at line 35 of file scan.h. Referenced by SctApi::readRawData(), and SctApi::saveHistogramToFile(). |
|
|
Index to point data from beginning of file.
Definition at line 34 of file scan.h. Referenced by SctApi::readRawData(), and SctApi::saveHistogramToFile(). |
|
|
run number
Definition at line 17 of file scan.h. Referenced by SctApi::readRawData(), and SctData::ScanResultWriter::writeHeader(). |
|
|
scan number
Definition at line 18 of file scan.h. Referenced by SctApi::ScanControlRODHisto::readHistograms(), SctApi::readRawData(), and SctData::ScanResultWriter::writeHeader(). |
|
|
As defined in AbcdScans.h.
Definition at line 25 of file scan.h. Referenced by SctApi::readRawData(), and SctData::ScanResultWriter::writeHeader(). |
|
|
Size of data block in 16bit words - note that this is different from the logic format of the data - see the streamers.
Definition at line 28 of file scan.h. Referenced by SctApi::readRawData(), SctApi::saveHistogramToFile(), SctData::SliceDataWriter::writeData(), and SctData::RawDataWriter::writeData(). |
|
|
Start UTC time in ISO format (with no Z appended).
Definition at line 22 of file scan.h. Referenced by SctData::ScanResultWriter::writeHeader(). |
|
|
header version
Definition at line 15 of file scan.h. Referenced by SctApi::readRawData(). |
|
|
Width of data - either 0 (N/A), 16, 32bits.
Definition at line 30 of file scan.h. Referenced by SctApi::readRawData(), SctData::SliceDataWriter::writeData(), and SctData::RawDataWriter::writeData(). |
1.4.6