# README
Beamlines FOXDEN/CHESS module
This repository contains codebase related to CHESS beamlines. It defines all structures of beamlines and provide necessary functions to deal with them.
# Functions
SchemaFileName obtains schema file name from schema name.
SchemaName extracts schema name from schema file name.
# Structs
Common schema definition.
ID1A3 schema definition.
ID3A schema.
ID4B schema definition.
Lite schema definition.
Schema provides structure of schema file.
SchemaManager holds current map of MetaData schema objects.
SchemaObject holds current MetaData schema.
SchemaRecord provide schema record structure.
# Type aliases
SchemaKeys represents full collection of schema keys across all schemas.