Yepes.star.schema Schema
Accelerator-setup ::= SEQUENCE { -- Accelerator Setup
acc-id INTEGER ,
beam-1 Beam-setup ,
beam-2 Beam-setup }
Beam-setup ::= SEQUENCE { -- Beam Setup
beam-id VisibleString ,
Beam Ion ,
Energy REAL ,
Polarization REAL }
Data-set ::= SEQUENCE { -- Run Period
set-id INTEGER ,
run SET OF Run OPTIONAL ,
Start VisibleString ,
End VisibleString ,
Experiment Experiment-setup ,
RHIC Accelerator-setup }
Data-unit ::= SEQUENCE { -- Contains a unit (raw,reco,esd) of data for one event
DATA-STORE VisibleString OPTIONAL }
Detector ::= SEQUENCE { -- Detector is a piece of equipment in an experiment
Name VisibleString ,
Status BOOLEAN }
Experiment ::= SEQUENCE { -- Experiment
Name VisibleString ,
Full-Name VisibleString ,
Data SET OF Data-set OPTIONAL ,
Simulation SET OF Mc-set OPTIONAL }
Experiment-setup ::= SEQUENCE { -- Experiment setup
exp-id INTEGER ,
Bfield REAL ,
detectors SET OF Detector OPTIONAL }
Event ::= SEQUENCE { -- Event Object
number INTEGER ,
RAW Data-unit OPTIONAL ,
RECO Data-unit OPTIONAL , -- Reconstructed Data
ESD Data-unit OPTIONAL } -- Event Summary Data
Generator ::= SEQUENCE { -- Monte Carlo Generator
gen-id INTEGER ,
Name VisibleString OPTIONAL ,
Version REAL OPTIONAL }
Ion ::= SEQUENCE { -- Beam Particle
Name VisibleString ,
A INTEGER ,
Z INTEGER }
Mc-event ::= SEQUENCE {
isa-Event Event ,
EVG Data-unit OPTIONAL , -- Generator Data
GEANT Data-unit OPTIONAL } -- Geant Output
Mc-run ::= SEQUENCE {
isa-Run Run ,
event SET OF Mc-event OPTIONAL }
Mc-set ::= SEQUENCE { -- Monte Carlo Data Set
isa-Data-set Data-set ,
run SET OF Mc-run OPTIONAL ,
generator Generator }
Run ::= SEQUENCE { -- Time during which beam condiditions are stable
run-id INTEGER ,
Start VisibleString OPTIONAL ,
End VisibleString OPTIONAL ,
events SET OF Event OPTIONAL }