Public Member Functions | Public Attributes | List of all members
AcqdStart Class Reference

AcqdStart – The Acqd Start Struct. More...

#include <AcqdStart.h>

Public Member Functions

 AcqdStart (Int_t trun, Int_t trealTime, AcqdStartStruct_t *startPtr)
 The assignment constructor. More...
 
void printTurfioVersion ()
 
void printTurfVersion ()
 
void printSurfVersion ()
 
 ClassDef (AcqdStart, 31)
 

Public Attributes

Int_t run
 
UInt_t realTime
 
UInt_t payloadTime
 
UInt_t numEvents
 
UChar_t turfIdBytes [4]
 
UInt_t turfIdVersion
 
UChar_t turfioIdBytes [4]
 
UInt_t turfioIdVersion
 
UChar_t surfIdBytes [12][4]
 
UInt_t surfIdVersion [12]
 
UChar_t testBytes [8]
 
Float_t chanMean [12][9]
 Ped subtracted.
 
Float_t chanRMS [12][9]
 Ped subtracted.
 
UShort_t threshVals [10]
 Threshold values for mini-scan.
 
UShort_t scalerVals [12][12][10]
 Scaler values for mini-scan.
 

Detailed Description

AcqdStart – The Acqd Start Struct.

This is a class to hold the object created when Acqd starts. Contained in the AcqdStart block is information regarding the channel means and RMS's. These objects inherit from TObject and are written to TTree's.

Definition at line 21 of file AcqdStart.h.

Inheritance diagram for AcqdStart:
Inheritance graph
[legend]
Collaboration diagram for AcqdStart:
Collaboration graph
[legend]

Constructor & Destructor Documentation

AcqdStart::AcqdStart ( Int_t  trun,
Int_t  trealTime,
AcqdStartStruct_t startPtr 
)

The assignment constructor.

Parameters
trunis the run number
trealTimeis the time – should be the same as payloadTime.
startPtris a pointer to an AcqdStartStruct_t object which contains the raw data from the payload

Definition at line 27 of file AcqdStart.cxx.


The documentation for this class was generated from the following files: