Target release
Epic
Document status
DRAFT
Document owner
Designer
Developers
QA

Goals

Background and strategic fit

Assumptions

  • Users will generate plots with simulated data on local machines
  • Users will generate plots on production with production data

Requirements

#TitleUser StoryImportanceNotes
1
2
Pull up live and historical data from all SRF devices

3Descriptive/Intuitive TitleUnderstand what display they are pulling up 

4
Understand what plots they are generating (and how to generate the plots they would like)

5Cavity/SSA/Piezo/Stepper Plots
  • Plot selected signals for 1 Cavity/SSA/Piezo/Stepper
  • Plot selected signals for all Cavity/SSA/Piezo/Stepper in a rack
  • Plot selected signals for all Cavity/SSA/Piezo/Stepper in a cryomodule
  • Plot selected signals for all Cavity/SSA/Piezo/Stepper in a Llinac
  • Plot selected signals for all Cavity/SSA/Piezo/Stepper in the machine


6Magnet Plots (quad/xcor/ycor)
  • Plot selected signals for 1 magnet
  • Plot selected signals for all magnets in a cryomodule
  • Plot selected signals for all magnets in a linac
  • Plot selected signals for all magnets in the machine


7Cryomodule plots
  • Plot selected signals for all cryomodules in a linac
  • Plot selected signals for all cryomodules in the machine


8linac plots
  • Plot selected signals for all linacs in the machine


9decarad plots
  • currently only 2, but the plan is to have fixed radiation monitors (1 per cryomodule) operational in ~2027
  • plot all selected signals for one decarad
  • plot all selected signals for both decarads


User interaction and design

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome
How can we make the title descriptive?
How can we provide option flexibility without creating confusion/option overload?

Not Doing