Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

EVIO Data Format

Table of Contents
minLevel2

Overview

EVIO (Event IO) is the raw data format used by the DAQ event builder.  The structure of an EVIO file is a tree of banks, each of which has a header and a data payload. 

...

Parent banktagtag hexNameNotes
event type 17170x11PrestartOnly bank in pre-start event
event type 18180x12GoOnly bank in go event
event type 311290x81EpicsEpics mother bank
|-576180xe112Epics headerEpics header bank
|-576200xe114Epics stringEpics string bank - contains the epics data in one long string of value-key pairs.
 576210xe115ScalersScaler banks
  0xe101  
Physics event>128bit 7 setPhysics 
|-491520xc000Event ID 
|-37,39,46,580x25,0x27,0x2e,0x3a 

 

Crate NameContentsTagTag Hex
hps11SSP, ECal Bottom Disc/TDCs/Scalers, RF FADC460x2e
hps12ECal Top & RF Disc/TDCs/Scalers580x3a

hps1

ECal Top FADC37

0x25

hps2ECal Bottom FADC, Faraday Cup Disc/Scalers390x27

Prestart Bank

IndexPrestart bank0x11 (17)
0start timeunix timestamp
1run number 
2file number 

...