• DocumentCode
    920181
  • Title

    The Twotran data acquisition and analysis language

  • Author

    Ludgate, G.A. ; Lee, L.

  • Author_Institution
    TRIUMF, Vancouver, BC, Canada
  • Volume
    35
  • Issue
    1
  • fYear
    1988
  • Firstpage
    238
  • Lastpage
    242
  • Abstract
    A language for specifying the data acquisition and initial-event rejection requirements of experiments using the TRIUMF VAX-based CAMAC data acquisition system has been designed and implemented. Terse, low-level, assembler-like syntax was rejected in favor of a form more familiar to physicists, namely Fortran. The language, known as Twotran, is an extended subset of Fortran. A description is given of the design of the language, from its earliest inception to its present state, and of the interfacing of the language-processing support to the remainder of the data acquisition system.<>
  • Keywords
    FORTRAN; data acquisition; high level languages; Fortran; TRIUMF VAX-based CAMAC data acquisition system; Twotran data acquisition and analysis language; assembler-like syntax; extended subset; initial-event rejection requirements; low-level; Assembly; CAMAC; Data acquisition; Data analysis; Laboratories; Nuclear physics; Program processors; Programming profession; Software performance; User interfaces;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/23.12715
  • Filename
    12715