catalog_header

catalog_header (Type: VariableLength)

Name

DataType

BitLength

BitOffset

ByteOrder

Instrument SCLK Time second

uint

32

0

big

Instrument SCLK Time subsec

uint

16

32

big

Accountability ID

uint

32

48

big

CADHDROFFSET

uint

32

80

big

CATHDRTOTLEN

uint

32

112

big

CATHDRVLDCNT

uint

32

144

big

CATHDRBLOCK

uint

26

176

big

CATHDRPAGE

uint

6

202

big

CATHDRENTRYTOTAL

uint

32

208

big

CATHDRENTRYCNT

uint

32

240

big

CATHDRENTRYSTART

uint

32

272

big

CATHDRKEY

uint

32

304

big

CATHDRCKSUM

uint

32

336

big

CATHDRLEN

uint

32

368

big

CATHDRMORE

uint

32

400

big

CATHDRCONT

uint

32

432

big

SPARE0

uint

32

464

big

SPARE1

uint

32

496

big

SPARE2

uint

32

528

big

AID

uint

32

560

big

EVTCNT

uint

32

592

big

BLOCKCNT

uint

32

624

big

FPGAEVTCNT

uint

32

656

big

STARTTIME

uint

32

688

big

ENDTIME

uint

32

720

big

CATEGORYCOUNT

uint[32]

32

752

big

PADDING

fill

512

784

big

HS0PINCTRL

uint

32

1296

big

HS0PWRCTRL

uint

32

1328

big

HS1PINCTRL

uint

32

1360

big

HS1PWRCTRL

uint

32

1392

big

FPGATESTPATTERN

uint

32

1424

big

DCLKALIGN

uint

32

1456

big

EYEPATTERN

uint[24]

32

1488

big

EDACSTAT

uint

32

1520

big

ERRSTAT

uint

32

1552

big

MIRRORENA

uint

32

1584

big

STARTBLOCK

uint

32

1616

big

CURRENTWR

uint

32

1648

big

PROCESSCNT

uint

32

1680

big

PROCESSTIMESTAMP

uint

32

1712

big

ACQDURATION

uint

32

1744

big

PARAMTABLE1

uint

32

1776

big

PARAMTABLE2

uint

32

1808

big

MEMPARAM1

uint

32

1840

big

MEMPARAM2

uint

32

1872

big

EVTSTARTMARKER

uint

32

1904

big

FIRSTEVENTHDR

uint[64]

32

1936

big

PROCCHANS

uint

32

1968

big

TOFPEAKWIDTH

uint

32

2000

big

TOFPEAKMIN

uint

32

2032

big

TOFPEAKSIG

uint

32

2064

big

HSSAMPLES

uint

32

2096

big

LSSAMPLES

uint

32

2128

big

HSBLKCNT

uint

32

2160

big

LSBLKCNT

uint

32

2192

big

HSCLIP

uint

32

2224

big

LSCLIP

uint

32

2256

big

HSPREMIN

uint

32

2288

big

HSPOSTMIN

uint

32

2320

big

LSPREMIN

uint

32

2352

big

LSPOSTMIN

uint

32

2384

big

HSMINDELTA

uint

32

2416

big

LSMINDELTA

uint

32

2448

big

NOISECAT

uint

32

2480

big

FIRSTEVT

uint

32

2512

big

FIRSTSEC

uint

32

2544

big

FIRSTSUB

uint

32

2576

big

LASTEVT

uint

32

2608

big

LASTSEC

uint

32

2640

big

LASTSUB

uint

32

2672

big

OVREVT

uint

32

2704

big

OVRSEC

uint

32

2736

big

OVRSUB

uint

32

2768

big

O00EVT

uint

32

2800

big

O00SEC

uint

32

2832

big

O00SUB

uint

32

2864

big

PAGECNT

uint

32

2896

big

PADDING2

uint[]

8

2928

big

SYNCCATHDR

uint

16

2936

big

PEC (CRC-16-CCITT)

uint

16

2952

big

Instrument SCLK Time second

DataType

uint

BitLength

32

BitOffset

0

ByteOrder

big

Instrument SCLK Time subsec

DataType

uint

BitLength

16

BitOffset

32

ByteOrder

big

Accountability ID

DataType

uint

BitLength

32

BitOffset

48

ByteOrder

big

CADHDROFFSET

DataType

uint

BitLength

32

BitOffset

80

ByteOrder

big

CATHDRTOTLEN

DataType

uint

BitLength

32

BitOffset

112

ByteOrder

big

CATHDRVLDCNT

DataType

uint

BitLength

32

BitOffset

144

ByteOrder

big

CATHDRBLOCK

DataType

uint

BitLength

26

BitOffset

176

ByteOrder

big

CATHDRPAGE

DataType

uint

BitLength

6

BitOffset

202

ByteOrder

big

CATHDRENTRYTOTAL

DataType

uint

BitLength

32

BitOffset

208

ByteOrder

big

CATHDRENTRYCNT

DataType

uint

BitLength

32

BitOffset

240

ByteOrder

big

CATHDRENTRYSTART

DataType

uint

BitLength

32

BitOffset

272

ByteOrder

big

CATHDRKEY

DataType

uint

BitLength

32

BitOffset

304

ByteOrder

big

CATHDRCKSUM

DataType

uint

BitLength

32

BitOffset

336

ByteOrder

big

CATHDRLEN

DataType

uint

BitLength

32

BitOffset

368

ByteOrder

big

CATHDRMORE

DataType

uint

BitLength

32

BitOffset

400

ByteOrder

big

CATHDRCONT

DataType

uint

BitLength

32

BitOffset

432

ByteOrder

big

SPARE0

DataType

uint

BitLength

32

BitOffset

464

ByteOrder

big

SPARE1

DataType

uint

BitLength

32

BitOffset

496

ByteOrder

big

SPARE2

DataType

uint

BitLength

32

BitOffset

528

ByteOrder

big

AID

DataType

uint

BitLength

32

BitOffset

560

ByteOrder

big

EVTCNT

DataType

uint

BitLength

32

BitOffset

592

ByteOrder

big

BLOCKCNT

DataType

uint

BitLength

32

BitOffset

624

ByteOrder

big

FPGAEVTCNT

DataType

uint

BitLength

32

BitOffset

656

ByteOrder

big

STARTTIME

DataType

uint

BitLength

32

BitOffset

688

ByteOrder

big

ENDTIME

DataType

uint

BitLength

32

BitOffset

720

ByteOrder

big

CATEGORYCOUNT

DataType

uint[32]

BitLength

32

BitOffset

752

ByteOrder

big

ArrayShape

(32,)

ArrayOrder

C

PADDING

DataType

fill

BitLength

512

BitOffset

784

ByteOrder

big

HS0PINCTRL

DataType

uint

BitLength

32

BitOffset

1296

ByteOrder

big

HS0PWRCTRL

DataType

uint

BitLength

32

BitOffset

1328

ByteOrder

big

HS1PINCTRL

DataType

uint

BitLength

32

BitOffset

1360

ByteOrder

big

HS1PWRCTRL

DataType

uint

BitLength

32

BitOffset

1392

ByteOrder

big

FPGATESTPATTERN

DataType

uint

BitLength

32

BitOffset

1424

ByteOrder

big

DCLKALIGN

DataType

uint

BitLength

32

BitOffset

1456

ByteOrder

big

EYEPATTERN

DataType

uint[24]

BitLength

32

BitOffset

1488

ByteOrder

big

ArrayShape

(24,)

ArrayOrder

C

EDACSTAT

DataType

uint

BitLength

32

BitOffset

1520

ByteOrder

big

ERRSTAT

DataType

uint

BitLength

32

BitOffset

1552

ByteOrder

big

MIRRORENA

DataType

uint

BitLength

32

BitOffset

1584

ByteOrder

big

STARTBLOCK

DataType

uint

BitLength

32

BitOffset

1616

ByteOrder

big

CURRENTWR

DataType

uint

BitLength

32

BitOffset

1648

ByteOrder

big

PROCESSCNT

DataType

uint

BitLength

32

BitOffset

1680

ByteOrder

big

PROCESSTIMESTAMP

DataType

uint

BitLength

32

BitOffset

1712

ByteOrder

big

ACQDURATION

DataType

uint

BitLength

32

BitOffset

1744

ByteOrder

big

PARAMTABLE1

DataType

uint

BitLength

32

BitOffset

1776

ByteOrder

big

PARAMTABLE2

DataType

uint

BitLength

32

BitOffset

1808

ByteOrder

big

MEMPARAM1

DataType

uint

BitLength

32

BitOffset

1840

ByteOrder

big

MEMPARAM2

DataType

uint

BitLength

32

BitOffset

1872

ByteOrder

big

EVTSTARTMARKER

DataType

uint

BitLength

32

BitOffset

1904

ByteOrder

big

FIRSTEVENTHDR

DataType

uint[64]

BitLength

32

BitOffset

1936

ByteOrder

big

ArrayShape

(64,)

ArrayOrder

C

PROCCHANS

DataType

uint

BitLength

32

BitOffset

1968

ByteOrder

big

TOFPEAKWIDTH

DataType

uint

BitLength

32

BitOffset

2000

ByteOrder

big

TOFPEAKMIN

DataType

uint

BitLength

32

BitOffset

2032

ByteOrder

big

TOFPEAKSIG

DataType

uint

BitLength

32

BitOffset

2064

ByteOrder

big

HSSAMPLES

DataType

uint

BitLength

32

BitOffset

2096

ByteOrder

big

LSSAMPLES

DataType

uint

BitLength

32

BitOffset

2128

ByteOrder

big

HSBLKCNT

DataType

uint

BitLength

32

BitOffset

2160

ByteOrder

big

LSBLKCNT

DataType

uint

BitLength

32

BitOffset

2192

ByteOrder

big

HSCLIP

DataType

uint

BitLength

32

BitOffset

2224

ByteOrder

big

LSCLIP

DataType

uint

BitLength

32

BitOffset

2256

ByteOrder

big

HSPREMIN

DataType

uint

BitLength

32

BitOffset

2288

ByteOrder

big

HSPOSTMIN

DataType

uint

BitLength

32

BitOffset

2320

ByteOrder

big

LSPREMIN

DataType

uint

BitLength

32

BitOffset

2352

ByteOrder

big

LSPOSTMIN

DataType

uint

BitLength

32

BitOffset

2384

ByteOrder

big

HSMINDELTA

DataType

uint

BitLength

32

BitOffset

2416

ByteOrder

big

LSMINDELTA

DataType

uint

BitLength

32

BitOffset

2448

ByteOrder

big

NOISECAT

DataType

uint

BitLength

32

BitOffset

2480

ByteOrder

big

FIRSTEVT

DataType

uint

BitLength

32

BitOffset

2512

ByteOrder

big

FIRSTSEC

DataType

uint

BitLength

32

BitOffset

2544

ByteOrder

big

FIRSTSUB

DataType

uint

BitLength

32

BitOffset

2576

ByteOrder

big

LASTEVT

DataType

uint

BitLength

32

BitOffset

2608

ByteOrder

big

LASTSEC

DataType

uint

BitLength

32

BitOffset

2640

ByteOrder

big

LASTSUB

DataType

uint

BitLength

32

BitOffset

2672

ByteOrder

big

OVREVT

DataType

uint

BitLength

32

BitOffset

2704

ByteOrder

big

OVRSEC

DataType

uint

BitLength

32

BitOffset

2736

ByteOrder

big

OVRSUB

DataType

uint

BitLength

32

BitOffset

2768

ByteOrder

big

O00EVT

DataType

uint

BitLength

32

BitOffset

2800

ByteOrder

big

O00SEC

DataType

uint

BitLength

32

BitOffset

2832

ByteOrder

big

O00SUB

DataType

uint

BitLength

32

BitOffset

2864

ByteOrder

big

PAGECNT

DataType

uint

BitLength

32

BitOffset

2896

ByteOrder

big

PADDING2

DataType

uint[]

BitLength

8

BitOffset

2928

ByteOrder

big

ArrayShape

expand

ArrayOrder

C

SYNCCATHDR

DataType

uint

BitLength

16

BitOffset

2936

ByteOrder

big

PEC (CRC-16-CCITT)

DataType

uint

BitLength

16

BitOffset

2952

ByteOrder

big