Skip to content

2017.06.13. Refactoring Hardware Repository Hardware Objects

Ivars Karpics edited this page Jun 14, 2017 · 5 revisions

https://docs.google.com/spreadsheets/d/1rEEkaNQZQ5MsMVKpCdzOojNnVRp60txpQm6qxVqgt5g/edit#gid=0

HardwareRepository
  tests
     xmls
       *xml
  examples
     embl_hh_p13
     embl_hh_p14
     esrf_id29
     ...
  HardwareObjects
     abstract
        AbstractMotor.py
        ...
      mockup
      core
        Session.py
        BeamlineSetup.py
        QueueManager.py
        queue_model_objects.py
        BeamInfo.py
        ...
      sample_changer
        GenericSampleChanger
        FlexHCD
        ...
      detector
        <helper classes to talk to detectors>
        <maybe hardware objects should be there too>
      ESRF
      EMBL
      SOLEIL etc. (site specific files)

DISCUSSION TO BE CONTINUED

Clone this wiki locally