Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
Loading...
Searching...
No Matches
WaveDump742Data Class Reference

One decoded WaveDump event from a DT5742-family digitiser. More...

#include <BinaryUtils.hpp>

Public Member Functions

void Print () const
 WaveDump742Data ()
 Construct with all fields zeroed.
virtual ~WaveDump742Data ()

Public Attributes

UInt_t event_size
 Record size in 32-bit words.
UInt_t board_id
 Digitiser board id.
UInt_t pattern
 Front-panel I/O pattern word.
UInt_t channel
 Channel index.
UInt_t event_counter
 Board's running event counter.
UInt_t group_trigger_time_tag
 Group trigger time tag.
UInt_t dc_offset
 DC offset applied to this channel.
UInt_t start_index_cell
 Switched-capacitor start cell.
TArrayS samples
 Waveform samples, in ADC counts.

Detailed Description

One decoded WaveDump event from a DT5742-family digitiser.

Definition at line 315 of file BinaryUtils.hpp.

Constructor & Destructor Documentation

◆ WaveDump742Data()

WaveDump742Data::WaveDump742Data ( )

Construct with all fields zeroed.

Definition at line 267 of file BinaryUtils.cpp.

◆ ~WaveDump742Data()

virtual WaveDump742Data::~WaveDump742Data ( )
inlinevirtual

Definition at line 333 of file BinaryUtils.hpp.

Member Function Documentation

◆ Print()

void WaveDump742Data::Print ( ) const

Definition at line 276 of file BinaryUtils.cpp.

Member Data Documentation

◆ board_id

UInt_t WaveDump742Data::board_id

Digitiser board id.

Definition at line 318 of file BinaryUtils.hpp.

Referenced by Print(), and WaveDump742Data().

◆ channel

UInt_t WaveDump742Data::channel

Channel index.

Definition at line 320 of file BinaryUtils.hpp.

Referenced by InitUtils::ConvertWavedumpBinToROOT(), Print(), and WaveDump742Data().

◆ dc_offset

UInt_t WaveDump742Data::dc_offset

DC offset applied to this channel.

Definition at line 323 of file BinaryUtils.hpp.

Referenced by Print(), and WaveDump742Data().

◆ event_counter

UInt_t WaveDump742Data::event_counter

Board's running event counter.

Definition at line 321 of file BinaryUtils.hpp.

Referenced by Print(), and WaveDump742Data().

◆ event_size

UInt_t WaveDump742Data::event_size

Record size in 32-bit words.

Definition at line 317 of file BinaryUtils.hpp.

Referenced by Print(), and WaveDump742Data().

◆ group_trigger_time_tag

UInt_t WaveDump742Data::group_trigger_time_tag

Group trigger time tag.

Definition at line 322 of file BinaryUtils.hpp.

Referenced by Print(), and WaveDump742Data().

◆ pattern

UInt_t WaveDump742Data::pattern

Front-panel I/O pattern word.

Definition at line 319 of file BinaryUtils.hpp.

Referenced by WaveDump742Data().

◆ samples

TArrayS WaveDump742Data::samples

Waveform samples, in ADC counts.

Definition at line 327 of file BinaryUtils.hpp.

Referenced by Print().

◆ start_index_cell

UInt_t WaveDump742Data::start_index_cell

Switched-capacitor start cell.

Needed to unwrap the circular sampling array, and the basis of the timing corrections.

Definition at line 326 of file BinaryUtils.hpp.

Referenced by Print(), and WaveDump742Data().


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