ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
GETBasicFrameHeader Class Reference

#include <GETBasicFrameHeader.h>

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

Public Member Functions

 GETBasicFrameHeader ()
 
UInt_t GetHeaderSize (Bool_t inBytes=kTRUE)
 
UInt_t GetItemSize ()
 
UInt_t GetNItems ()
 
ULong_t GetEventTime ()
 
UInt_t GetEventID ()
 
UInt_t GetCoboID ()
 
UInt_t GetAsadID ()
 
UInt_t GetReadOffset ()
 
UInt_t GetStatus ()
 
bitset< 72 > GetHitPat (Int_t asadID)
 
UInt_t GetMultip (Int_t asadID)
 
UInt_t GetWindowOut ()
 
UInt_t GetLastCell (Int_t asadID)
 
ULong64_t GetFrameSkip ()
 
UInt_t GetHeaderSkip ()
 
void Clear (Option_t *="")
 
void Read (ifstream &stream)
 
void Print ()
 
- Public Member Functions inherited from GETHeaderBase
 GETHeaderBase ()
 
UInt_t GetMetaType ()
 
UInt_t GetFrameSize (Bool_t inBytes=kTRUE)
 
UInt_t GetDataSource ()
 
UInt_t GetFrameType ()
 
UInt_t GetRevision ()
 
ULong64_t GetFrameSkip (Bool_t rewind=kFALSE)
 
Bool_t IsLittleEndian ()
 
Bool_t IsBlob ()
 
UInt_t GetUnitBlock ()
 
ULong64_t CorrectEndianness (uint8_t *variable, Short_t length)
 
void Clear (Option_t *="")
 
void Read (ifstream &file, Bool_t rewind=kFALSE)
 
void Print ()
 

Detailed Description

Definition at line 21 of file GETBasicFrameHeader.h.

Constructor & Destructor Documentation

◆ GETBasicFrameHeader()

GETBasicFrameHeader::GETBasicFrameHeader ( )

Member Function Documentation

◆ Clear()

void GETBasicFrameHeader::Clear ( Option_t *  = "")

Definition at line 97 of file GETBasicFrameHeader.cxx.

◆ GetAsadID()

UInt_t GETBasicFrameHeader::GetAsadID ( )

Definition at line 39 of file GETBasicFrameHeader.cxx.

◆ GetCoboID()

UInt_t GETBasicFrameHeader::GetCoboID ( )

Definition at line 35 of file GETBasicFrameHeader.cxx.

◆ GetEventID()

UInt_t GETBasicFrameHeader::GetEventID ( )

Definition at line 31 of file GETBasicFrameHeader.cxx.

◆ GetEventTime()

ULong_t GETBasicFrameHeader::GetEventTime ( )

Definition at line 27 of file GETBasicFrameHeader.cxx.

◆ GetFrameSkip()

ULong64_t GETBasicFrameHeader::GetFrameSkip ( )

Definition at line 88 of file GETBasicFrameHeader.cxx.

◆ GetHeaderSize()

UInt_t GETBasicFrameHeader::GetHeaderSize ( Bool_t  inBytes = kTRUE)

Definition at line 15 of file GETBasicFrameHeader.cxx.

◆ GetHeaderSkip()

UInt_t GETBasicFrameHeader::GetHeaderSkip ( )

Definition at line 92 of file GETBasicFrameHeader.cxx.

◆ GetHitPat()

bitset< 72 > GETBasicFrameHeader::GetHitPat ( Int_t  asadID)

Definition at line 52 of file GETBasicFrameHeader.cxx.

◆ GetItemSize()

UInt_t GETBasicFrameHeader::GetItemSize ( )

Definition at line 19 of file GETBasicFrameHeader.cxx.

◆ GetLastCell()

UInt_t GETBasicFrameHeader::GetLastCell ( Int_t  asadID)

Definition at line 81 of file GETBasicFrameHeader.cxx.

◆ GetMultip()

UInt_t GETBasicFrameHeader::GetMultip ( Int_t  asadID)

Definition at line 71 of file GETBasicFrameHeader.cxx.

◆ GetNItems()

UInt_t GETBasicFrameHeader::GetNItems ( )

Definition at line 23 of file GETBasicFrameHeader.cxx.

◆ GetReadOffset()

UInt_t GETBasicFrameHeader::GetReadOffset ( )

Definition at line 43 of file GETBasicFrameHeader.cxx.

◆ GetStatus()

UInt_t GETBasicFrameHeader::GetStatus ( )

Definition at line 47 of file GETBasicFrameHeader.cxx.

◆ GetWindowOut()

UInt_t GETBasicFrameHeader::GetWindowOut ( )

Definition at line 77 of file GETBasicFrameHeader.cxx.

◆ Print()

void GETBasicFrameHeader::Print ( )

Definition at line 139 of file GETBasicFrameHeader.cxx.

◆ Read()

void GETBasicFrameHeader::Read ( ifstream &  stream)

Definition at line 116 of file GETBasicFrameHeader.cxx.


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