You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

  • go through the config db
  • need better tools for managing configurations (e.g. prescales, drp-python scripts (per-detector), teb python scripts)
  • maybe use BEAM/NOBEAM idea
  • maybe create python tools to clone the default configuration with "deltas" for calibration, feature-extraction "A" mode, feature-extraction "B" mode
    • if we tweak the default configuration, then should be quick to regenerate the calib/fexA/fexB configurations (like BEAM/NOBEAM)
    • a detail: the default configuration should be "write protected"
    • it may be that the default main-branch configuration changes in a non-backwardly compatible way so the python "cloning scripts" need to be updated
    • ideally would use the existing major/minor/micro version numbers that the config objects already have to determine compatibility?
  • operator would select the configuration like they do with BEAM/NOBEAM (should be scriptable for "takepeds")
  • the NOBEAM idea is out-of-date (was used to manage timing differences of event codes in LCLS1) so now we would have BEAM/CAL/FEXA/FEXB, and that set would be dynamic
  • the idea of the "default" or "main branch" configuration (BEAM?) is a key idea. maybe we should change the name.
  • No labels