Hall A ROOT/C++ Analyzer (podd)
|
Definition at line 59 of file CodaDecoder.h.
Public Types | |
enum | EBankErr { kOK = 0 , kBadArg , kBadLen , kBadPad , kUnsupType } |
enum | EDataSize { kUndef = 0 , k8bit = 1 , k16bit = 2 , k32bit = 4 , k64bit = 8 } |
enum | EIntFloat { kInteger = 0 , kFloat } |
enum | ESigned { kUnknown = 0 , kUnsigned , kSigned } |
Public Member Functions | |
BankInfo () | |
const char * | Errtxt () const |
Int_t | Fill (const UInt_t *evbuf, UInt_t pos, UInt_t len) |
EDataSize | GetDataSize () const |
EIntFloat | GetFloat () const |
ESigned | GetSigned () const |
const char * | Typtxt () const |
Public Attributes | |
UInt_t | blksz_ |
UInt_t | dtyp_ |
UInt_t | len_ |
UInt_t | npad_ |
UInt_t | otag_ |
UInt_t | pos_ |
EBankErr | status_ |
UInt_t | tag_ |
#include <CodaDecoder.h>
Enumerator | |
---|---|
kOK | |
kBadArg | |
kBadLen | |
kBadPad | |
kUnsupType |
Definition at line 62 of file CodaDecoder.h.
Enumerator | |
---|---|
kUndef | |
k8bit | |
k16bit | |
k32bit | |
k64bit |
Definition at line 63 of file CodaDecoder.h.
Enumerator | |
---|---|
kInteger | |
kFloat |
Definition at line 64 of file CodaDecoder.h.
Enumerator | |
---|---|
kUnknown | |
kUnsigned | |
kSigned |
Definition at line 65 of file CodaDecoder.h.
|
inline |
Definition at line 60 of file CodaDecoder.h.
const char * Decoder::CodaDecoder::BankInfo::Errtxt | ( | ) | const |
Definition at line 501 of file CodaDecoder.cxx.
Definition at line 428 of file CodaDecoder.cxx.
CodaDecoder::BankInfo::EDataSize Decoder::CodaDecoder::BankInfo::GetDataSize | ( | ) | const |
Definition at line 554 of file CodaDecoder.cxx.
CodaDecoder::BankInfo::EIntFloat Decoder::CodaDecoder::BankInfo::GetFloat | ( | ) | const |
Definition at line 579 of file CodaDecoder.cxx.
CodaDecoder::BankInfo::ESigned Decoder::CodaDecoder::BankInfo::GetSigned | ( | ) | const |
Definition at line 591 of file CodaDecoder.cxx.
const char * Decoder::CodaDecoder::BankInfo::Typtxt | ( | ) | const |
Definition at line 521 of file CodaDecoder.cxx.
UInt_t Decoder::CodaDecoder::BankInfo::blksz_ |
Definition at line 78 of file CodaDecoder.h.
UInt_t Decoder::CodaDecoder::BankInfo::dtyp_ |
Definition at line 76 of file CodaDecoder.h.
UInt_t Decoder::CodaDecoder::BankInfo::len_ |
Definition at line 73 of file CodaDecoder.h.
UInt_t Decoder::CodaDecoder::BankInfo::npad_ |
Definition at line 77 of file CodaDecoder.h.
UInt_t Decoder::CodaDecoder::BankInfo::otag_ |
Definition at line 75 of file CodaDecoder.h.
UInt_t Decoder::CodaDecoder::BankInfo::pos_ |
Definition at line 72 of file CodaDecoder.h.
EBankErr Decoder::CodaDecoder::BankInfo::status_ |
Definition at line 79 of file CodaDecoder.h.
UInt_t Decoder::CodaDecoder::BankInfo::tag_ |
Definition at line 74 of file CodaDecoder.h.