Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Variable Format

Variables have the following conventions:

Strings start with 's'.

Numbers which can be integers or decimals start with 'n'.

Timestamps start with 't'.

Variables

Convention is that all metadata that can be determined online is inherited by reconstructed files.

General

These come from the raw EVIO file (either parsed from its name, or directly from bank contents).
nRun
nEvents (for the whole run)
tRunStart
tRunEnd
nEvents (for the whole run)
nEventMin (for one file only)
nEventMax (for one file only)
nFileNumber
  
These come only from the run spreadsheet:
sDescription
sTarget ("none" if no target)
nBeamCurrent (nA)
nBeamX (mm)
nBeamY (mm)

DAQ

These quantities are extracted from the EVIO file if that bank was available, otherwise from the run spreadsheet.

General

nSSP_W_OFFSET (ns)
nSSP_W_WIDTH (samples)
nSSP_BLOCK_LEVEL (1 or 40)
nSSP_HPS_LATENCY
  

ECal FADC

nECALFADC_MODE (1,3,7)
nECALFADC_NPEAK (1,2,3)
nECALFADC_NSA (ns)
nECALFADC_NSB (ns)
nECALFADC_THRESH (ADC)
nECALFADC_W_OFFSET (ns)
nECALFADC_W_WIDTH (ns)
  

Trigger

"EN" variables represent whether that trigger was "enabled": 0=no or 1=yes
Cosmic/LED
nSSP_HPS_COSMIC_EN (0,1)
nSSP_HPS_COSMIC_TIMECOINCIDENCE (ns)
nSSP_HPS_LED_EN (0,1)
  

Pulser

nSSP_HPS_PULSER (Hz)
nSSP_HPS_PULSER_EN (0,1)
  

Physics

There are 2 SINGLES and 2 PAIRS triggers, labelled 0 and 1 (represent by "#" below).
Singles
nSSP_HPS_SINGLES_#_EN
nSSP_HPS_SINGLES_EMAX_#_EN
nSSP_HPS_SINGLES_EMIN_#_EN
nSSP_HPS_SINGLES_NMIN_#_EN
nSSP_HPS_SINGLES_NMIN_#
nSSP_HPS_SINGLES_EMAX_# (MeV)
nSSP_HPS_SINGLES_EMIN_# (MeV)
  
Pairs
nSSP_HPS_PAIRS_#_EN
nSSP_HPS_PAIRS_SUMMAX_MIN_#_EN
nSSP_HPS_PAIRS_DIFFMAX_#_EN
nSSP_HPS_PAIRS_ENERGYDIST_#_EN
nSSP_HPS_PAIRS_COPLANARITY_#_EN 
nSSP_HPS_PAIRS_TIMECOINCIDENCE_# (ns)
nSSP_HPS_PAIRS_NMIN_#
nSSP_HPS_PAIRS_EMAX_# (MeV)
nSSP_HPS_PAIRS_EMIN_# (MeV)
nSSP_HPS_PAIRS_DIFFMAX_# (MeV)
nSSP_HPS_PAIRS_SUMMAX_MIN_#_HI (MeV)
nSSP_HPS_PAIRS_SUMMAX_MIN_#_LO (MeV)
nSSP_HPS_PAIRS_ENERGYDIST_#_OFFSET (MeV)
nSSP_HPS_PAIRS_ENERGYDIST_#_SLOPE (MeV/mm)
nSSP_HPS_PAIRS_COPLANARITY_# (deg)
nSSP_HPS_PAIRS_CLUSTERDELAY_# (ns)

Offline

sRelease
sSteering
sDetector
  

OLD List of Metadata Variables

Run and Event Meta Data

tRunStart - run start time

tRunEnd - run end time

tEventStart - earliest event time

tEventEnd - latest event time

nRun - single run number which can be set on all individual files (except for StdHep events)

nEventMin - minimum event number

nEventMax - maximum event number

sRunStatus - run status which could be GOOD, BAD or UNKNOWN (for instance)

nEvents - number of events in the run

 

Physics Event Information

sCollections - list of data collections separated by commas

sDetectorName - name of the lcsim detector model

Beam and Conditions

nBeamEnergy - beam energy in GeV

nBeamCurrent - beam current in nA

nBeamSpotSizeA - major axis

nBeamSpotSizeB - minor axis

nBeamSpotSizePhi - major axis angle w.r.t. x-axis

nMagnetCurrent - (multiple?)

System Status

sSvtOpen - SVT was open or closed

sSvtStatus - status of the SVT (GOOD/BAD/OFF/UNKNOWN)

sEcalStatus - status of the ECAL

sTriggerStatus - status/configuration of the trigger

sTargetStatus - IN/OUT

Raw EVIO Data

sFileNumber - sequential number of the file in the run

LCIO Recon

...