aboutsummaryrefslogtreecommitdiff
path: root/src/pattern_sim.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pattern_sim.c')
-rw-r--r--src/pattern_sim.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pattern_sim.c b/src/pattern_sim.c
index 4ee77c19..e37fd936 100644
--- a/src/pattern_sim.c
+++ b/src/pattern_sim.c
@@ -97,6 +97,7 @@ static void show_help(const char *s)
" --beam-bandwidth Beam bandwidth as a fraction. Default 1%%.\n"
" --photon-energy Photon energy in eV. Default 9000.\n"
" --nphotons Number of photons per X-ray pulse. Default 1e12.\n"
+" --beam-radius Radius of beam in metres (default 1e-6).\n"
);
}
@@ -661,7 +662,11 @@ int main(int argc, char *argv[])
STATUS("Simulation parameters:\n");
STATUS(" Photon energy: %.2f eV (wavelength %.5f A)\n",
photon_energy, image.lambda*1e10);
+ STATUS(" Number of photons: %.0f (%.2f mJ)\n", nphotons,
+ eV_to_J(photon_energy)*1e3);
STATUS(" Beam divergence: not simulated\n");
+ STATUS(" Beam radius: %.2f microns\n",
+ beam_radius*1e6);
STATUS(" Background: %.2f photons\n", background);
switch ( spectrum_type ) {