|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
About McXtrace Documentation |
3.4 The Source_gaussian McXtrace ComponentGaussian cross-section source
Identification
DescriptionA simple source model emitting photons from a gaussian distribution in the X-Y plane with the specified standard deviations and divergence. A square target centered on the beam (Z-axis) may be used to restrict the beam to that aperture. If no target aperture is given the full gaussian cross-section is used. Further, the beam is restricted to emit photons between E0+-dE keV, or lambda0+-dlambda, whichever is given, if a spectrum_file is not specified, in which case the contents of the file dictates the emitted spectrum. Example: Source_gaussian(sig_x=10e-6,sig_y=10e-6,dist=15,sigPr_x=9e-6, sigPr_y=9e-6,E0=12.5, dE=0.1)
Input parametersParameters in boldface are required; the others are optional.
Links
the model has a gaussian distribution of intensityA simplified version of a completely incoherent source of horizontal and vertical sizes sig_x and sig_y respectively with angular divergence sigPr_x and sigPr_y. Can be used to model an undulator source emitting a photon beam that has gaussian distribution. This naturally generates a larger Gaussian profile at a distance. A sampling window at \((0,0,\mathit {dist})\) may be specified by the parameters focus_xw and focus_yh, which restricts the sampling phases space of the emitted photons (See section 3.1 for details). The energy spectrum emitted by Source_gaussian source is completely analogous to Source_pt, as is its photon phase functionality. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||