Skip to content

mcdisplay variants table overview

Peter Willendrup edited this page Jun 8, 2022 · 8 revisions

All of the below tools are listed by their McStas name, think "mxdisplay" in the case of McXtrace

Default trace visualiser "mcdisplay" indicated in bold below

More columns if you scroll... ------>

Variant Type 2D/3D Special cmdline switches ToF mode Output format(s) Remark Example output
mcdisplay-pyqtgraph Python 3 + pyqtgraph 2D x 3 planes
--invcanvas
(invert colors)
--tof
--TOF
--ToF
png(p) svg(s) max
-n1e3
mcdisplay-matlab bash + matlab or recent versions of octave 3D backend dependent Currently does not show the events
mcdisplay-webgl Python 3 + WebGL Full 3D
--nobrowse
 to avoid spawning broswser
No html/ WebGL/ Javascript then print max
-n1e3
mcdisplay-mantid Python 3 + Mantid 3D None None XML Generates IDF file for inclusion in NeXus output
mcdisplay.pl (mcplot-pl on Windows) Perl 5 + PGPLOT 2D x 3 with PGPLOT, 3D with Matlab
-pPLOTTER --format=PLOTTER
can be used to forward output to PGPLOT, Gnuplot, Matlab, ...
-ps/-psc/-gif
save hardcopy
--complete
When outputting XML, also describe component geometry
--tmax=VAL
ToF axis limit when in --TOF mode
--TOF/-T
Depends on PGPLOT install, but ps(p)/psc(c) always available Old
Plotters below this not yet available in release
Clone this wiki locally