Midas documentation: Difference between revisions

From MidasWiki
Jump to navigation Jump to search
No edit summary
(The midas documentation has moved to https://midas.triumf.ca/docs/)
Tag: Replaced
 
(122 intermediate revisions by 4 users not shown)
Line 1: Line 1:
* [[Introduction]] What Midas is used for
The midas documentation has moved to [https://midas.triumf.ca/docs/develop/ the midas documentation].
 
 
* [[History]] Brief history of the Midas development
 
 
* [[File tree organization]] Distribution package
 
 
* [[Documentation organization]] How to look for information in this document
 
* Appendix
** [[Current supported Hardware]]
 
----
 
* [[0 Installation]] Installation
**  Pre-requisite: git pull
** Valid OS list
** external libraries/packages consideration (root, gzip, xml)
** Environment consideration (shells)
** Midas environment listing
** Compilation/Build method
** Quick Start example
 
* [[1 Core]]
    data acquisition concept
      transition sequence
      sequencer
    frontend client concept, management
      network frontend (mserver)
      data format (banks)
    event notification concept  (hot-link)
      [[hotlink_note|Note on the ODB hotlink function (db_open_record())]]
    alarms concept
      [[alarm_note|Note on the alarm system]]
    data logging concept
      data compression
      data storage option
      secondary logging (lazy logger)
    history concept
      [[Mhformat|history format]]
    Web server
      status display
      alias, scripts
      elog
      custom pages
        JSON interface 
      program
      sequencer
     
 
* [[2 Frontend]]
  Description, equipment concept
  Frontend application: structure, sequence flow
  Event Builder concept
 
* [[3 Data Logging]]
  Description, channel concept, history manager
  Data logger applications
  mlogger, lazylogger, history
 
* [[4 Analysis]]
  Analyzer, Rootana, Midas hooks
 
* [[5 Online DataBase]] Exhaustive description of the dir/structure
  Purpose and access options to/from the ODB
 
  SYSTEM
  PROGRAMS
  EXPERIMENT
  RUNINFO
  SEQUENCER
  ALIAS
  SCRIPT
  CUSTOM
  CUSTOMSCRIPT
  HISTORY
  EQUIPMENT
  ALARMS
  ELOG
  MSCB
  ANALYZER
  <other>
 
* [[6 Midas Tools/applications]]
  Few comments first
  <midas apps> -h for help
 
  mserver: deamon, port  specification
  odbedit: creation, size change
  mdump  : purpose
  mhist, mlxspeaker, mstat, ...

Latest revision as of 22:01, 30 October 2026

The midas documentation has moved to the midas documentation.