Jpp  master_rocky-40-g5f0272dcd
the software that should make you happy
Public Member Functions | Public Attributes | List of all members
WF_Header Class Reference

ARS WF header interface. More...

#include <Ars.hh>

Inheritance diagram for WF_Header:
SPE_Item Status_Item ARS_Item WF_Item< DWF_Sample > WF_Item< AWF_Sample > WF_Item< T > DWF_Item AWF_Item ARS_Hit< DWF_Item > ARS_Hit< AWF_Item > DWF_Hit AWF_Hit

Public Member Functions

 WF_Header ()
 Default constructor. More...
 
 ClassDef (WF_Header, 2)
 ROOT class definition. More...
 
 ClassDef (SPE_Item, 2)
 ROOT class definition. More...
 
 ClassDef (Status_Item, 2)
 ROOT class definition. More...
 
 ClassDef (ARS_Item, 2)
 

Public Attributes

unsigned char waveformAddress
 Waveform address. More...
 
unsigned char avc
 ARS Analogue to Voltage Convertor. More...
 
unsigned char tvc
 ARS Time to Voltage Convertor. More...
 
unsigned char status
 ARS status. More...
 
unsigned int timestamp
 ARS timestamp (24 bits) More...
 

Detailed Description

ARS WF header interface.

Note that the waveform header is padded to 4x4 Bytes due to the minimal bus transfer size of 4 words.

Definition at line 240 of file Ars.hh.

Constructor & Destructor Documentation

◆ WF_Header()

WF_Header::WF_Header ( )
inline

Default constructor.

Definition at line 250 of file Ars.hh.

250  :
251  SPE_Item(),
252  waveformAddress(0)
253  {}
SPE_Item()
Default constructor.
Definition: Ars.hh:150
unsigned char waveformAddress
Waveform address.
Definition: Ars.hh:245

Member Function Documentation

◆ ClassDef() [1/4]

WF_Header::ClassDef ( WF_Header  ,
 
)

ROOT class definition.

◆ ClassDef() [2/4]

SPE_Item::ClassDef ( SPE_Item  ,
 
)
inherited

ROOT class definition.

◆ ClassDef() [3/4]

Status_Item::ClassDef ( Status_Item  ,
 
)
inherited

ROOT class definition.

◆ ClassDef() [4/4]

ARS_Item::ClassDef ( ARS_Item  ,
 
)
inherited

Member Data Documentation

◆ waveformAddress

unsigned char WF_Header::waveformAddress

Waveform address.

Definition at line 245 of file Ars.hh.

◆ avc

unsigned char SPE_Item::avc
inherited

ARS Analogue to Voltage Convertor.

Definition at line 142 of file Ars.hh.

◆ tvc

unsigned char SPE_Item::tvc
inherited

ARS Time to Voltage Convertor.

Definition at line 145 of file Ars.hh.

◆ status

unsigned char Status_Item::status
inherited

ARS status.

Definition at line 41 of file Ars.hh.

◆ timestamp

unsigned int Status_Item::timestamp
inherited

ARS timestamp (24 bits)

Definition at line 44 of file Ars.hh.


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