• DocumentCode
    2149907
  • Title

    C++ objects for beam physics

  • Author

    Michelotti, Leo

  • Author_Institution
    Fermilab, Batavia, IL, USA
  • fYear
    1991
  • fDate
    6-9 May 1991
  • Firstpage
    1561
  • Abstract
    A description is presented of a few C++ classes and applications that have been written at Fermilab for problems in accelerator physics. Described are: MXYZPTLK, beamline, AESOP, and canvas.<>
  • Keywords
    beam handling equipment; beam handling techniques; AESOP; C++ classes; MXYZPTLK; accelerator physics; beam physics; beamline; canvas; Arithmetic; Containers; Contracts; Data encapsulation; Educational institutions; Functional programming; Low earth orbit satellites; Physics; Programming profession; Quaternions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1991. Accelerator Science and Technology., Conference Record of the 1991 IEEE
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-7803-0135-8
  • Type

    conf

  • DOI
    10.1109/PAC.1991.164703
  • Filename
    164703