This page contains all practices that were found best during development and integration

Software Hierarchy

The Root will be later handed over to the LCLS team for integration. They will require using only the register interface of root, so one must take care of what is being instantiated in root and how it can be limited when root is being using only for register access. What we have thought so far of is providing a flag when instantiating root to disable all components that do not compose hardware control. Only register access stream should be handled by root. All software components handling data from other streams should be disabled until further notice.

  • No labels