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
Link To Document