This document describes the use of raygen
.
This is Edition 2.6.10, for raygen
version
2.6.10, 14 July 2017.
Copyright © 2006 Smithsonian Institution
raygen
is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
• Copying: | ||
• Introduction: | ||
• Parameters: | ||
• Coordinate Systems: | ||
• Units: | ||
• Source specification: | ||
• Variable and Parameter index: | ||
— The Detailed Node Listing — Copying | ||
---|---|---|
• Copying: | ||
• Introduction: | ||
• Parameters: | ||
• Coordinate Systems: | ||
• Units: | ||
• Source specification: | ||
• Variable and Parameter index: | ||
Source specification | ||
• Position Generators: | ||
• Spectrum Generators: | ||
Position Generators | ||
• Intensity Distributions: | ||
• rect: | rect( name, width, height [, optargs] ) | |
• disk: | disk( name, radius [, optargs] ) | |
• image: | image( name [, optargs] ) | |
• point: | point( name [, optargs] ) | |
Spectrum Generators | ||
• mono: | mono( name, energy, flux ) | |
• flat: | flat( name, energy_min, energy_max, flux ) | |
• spectrum: | spectrum( name [, optargs] ) |