diff --git a/README.md b/README.md index f356aa6b59c1275ae9bed2e0cbf7e6cc72d921c1..f505caefcccd470a36bd25f1d72223fd5bf4d9af 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,6 @@ and macro files are located in experiment directory: - `gplot.p` is a `gnuplot` script i.e. input file to 'gnuplot' to create a nice plot that compares the result of our simulation and the experimental data (see more information inside this `gplot.p` file) - - the remaining 2 files are the simulated energy loss histogram (`Hist_Edep.ascii`) - copied here from the build directory, and the figure (produced by the - `gplot.p` script) in `.pdf` format + - the remaining 3 files are the simulated energy loss histogram (`Hist_Edep.ascii`) + copied here from the build directory, and two figures (same ones, in '.eps' and + '.pdf' format) produced by the `gplot.p` script. diff --git a/experiment/fig_Meroli_100MeV_electron_5p6um_Si.eps b/experiment/fig_Meroli_100MeV_electron_5p6um_Si.eps new file mode 100644 index 0000000000000000000000000000000000000000..4f8be013ed3f715afd659ffb3e84f7a1dcdba1ab --- /dev/null +++ b/experiment/fig_Meroli_100MeV_electron_5p6um_Si.eps @@ -0,0 +1,1566 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: fig_Meroli_100MeV_electron_5p6um_Si.eps +%%Creator: gnuplot 5.4 patchlevel 5 +%%CreationDate: Wed Feb 1 12:14:48 2023 +%%DocumentFonts: (atend) +%%BoundingBox: 50 50 410 302 +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following true/false flags may be edited by hand if desired. +% The unit line width and grayscale image gamma correction may also be changed. +% +/Color true def +/Blacktext false def +/Solid false def +/Dashlength 1.1 def +/Landscape false def +/Level1 false def +/Level3 false def +/Rounded false def +/ClipToBoundingBox false def +/SuppressPDFMark false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +/Gamma 1.0 def +/BackgroundColor {-1.000 -1.000 -1.000} def +% +/vshift -73 def +/dl1 { + 10.0 Dashlength userlinewidth gnulinewidth div mul mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength userlinewidth gnulinewidth div mul mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +/doclip { + ClipToBoundingBox { + newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath + clip + } if +} def +% +% Gnuplot Prolog Version 5.2 (Dec 2017) +% +%/SuppressPDFMark true def +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/g {setgray} bind def +/Gshow {show} def % May be redefined later in the file to support UTF-8 +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +3.8 setmiterlimit +% Classic Line colors (version 5.0) +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default dash patterns (version 5.0) +/LTB {BL [] LCb DL} def +/LTw {PL [] 1 setgray} def +/LTb {PL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [2 dl1 3 dl2] LC1 DL} def +/LT2 {PL [1 dl1 1.5 dl2] LC2 DL} def +/LT3 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC3 DL} def +/LT4 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [4 dl1 2 dl2] LC5 DL} def +/LT6 {PL [1.5 dl1 1.5 dl2 1.5 dl1 1.5 dl2 1.5 dl1 6 dl2] LC6 DL} def +/LT7 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC8 DL} def +/SL {[] 0 setdash} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto closepath gsave fill grestore stroke} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse + clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse +dup 2 lt + {/InterpretLevel1 true def + /InterpretLevel3 false def} + {/InterpretLevel1 Level1 def + 2 gt + {/InterpretLevel3 Level3 def} + {/InterpretLevel3 false def} + ifelse } + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +% +/Metrics {ExtendTextBox Gswidth} def +/Lwidth {currentpoint stroke M 0 vshift R Metrics} def +/Rwidth {currentpoint stroke M dup stringwidth pop neg vshift R Metrics} def +/Cwidth {currentpoint stroke M dup stringwidth pop -2 div vshift R Metrics} def +/GLwidth {currentpoint stroke M 0 vshift R {ExtendTextBox} forall} def +/GRwidth {currentpoint stroke M dup Gwidth vshift R {ExtendTextBox} forall} def +/GCwidth {currentpoint stroke M dup Gwidth 2 div vshift R {ExtendTextBox} forall} def +/GLwidth2 {0 Gwidth AddGlyphWidth} def +/GRwidth2 {Gwidth -1 mul 0 AddGlyphWidth} def +/GCwidth2 {Gwidth 2 div dup -1 mul AddGlyphWidth} def +/AddGlyphWidth { dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse + dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse } def +/MFshow { + { dup 5 get 3 ge + { 5 get 3 eq {gsave} {grestore} ifelse } + {dup dup 0 get findfont exch 1 get scalefont setfont + [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 + get exch 4 get {textshow} {Metrics pop 0 R} ifelse }if dup 5 get 0 eq + {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 + get 1 eq {dup 2 get exch dup 3 get exch 6 get Gswidth pop -2 div + dup 0 R} {dup 6 get Gswidth pop -2 div 0 R 6 get + textshow 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop + pop aload pop M} ifelse }ifelse }ifelse } + ifelse } + forall} def +/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def +/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } + {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont + 6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def +/MLshow { currentpoint stroke M + 0 exch R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MRshow { currentpoint stroke M + exch dup MFwidth neg 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MCshow { currentpoint stroke M + exch dup MFwidth -2 div 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/XYsave { [( ) 1 2 true false 3 ()] } bind def +/XYrestore { [( ) 1 2 true false 4 ()] } bind def +Level1 SuppressPDFMark or +{} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (fig_Meroli_100MeV_electron_5p6um_Si.eps) + /Subject (gnuplot plot) + /Creator (gnuplot 5.4 patchlevel 5) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Wed Feb 1 12:14:48 2023) + /DOCINFO pdfmark +end +} ifelse +% +% Support for boxed text - Ethan A Merritt Sep 2016 +% +/InitTextBox { userdict /TBy2 3 -1 roll put userdict /TBx2 3 -1 roll put + userdict /TBy1 3 -1 roll put userdict /TBx1 3 -1 roll put + /Boxing true def } def +/ExtendTextBox { dup type /stringtype eq + { Boxing { gsave dup false charpath pathbbox + dup TBy2 gt {userdict /TBy2 3 -1 roll put} {pop} ifelse + dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse + dup TBy1 lt {userdict /TBy1 3 -1 roll put} {pop} ifelse + dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse + grestore } if } + {} ifelse} def +/PopTextBox { newpath TBx1 TBxmargin sub TBy1 TBymargin sub M + TBx1 TBxmargin sub TBy2 TBymargin add L + TBx2 TBxmargin add TBy2 TBymargin add L + TBx2 TBxmargin add TBy1 TBymargin sub L closepath } def +/DrawTextBox { PL PopTextBox stroke /Boxing false def} def +/FillTextBox { gsave PopTextBox fill grestore /Boxing false def} def +0 0 0 0 InitTextBox +/TBxmargin 20 def +/TBymargin 20 def +/Boxing false def +/textshow { ExtendTextBox Gshow } def +% +end +%%EndProlog +%%Page: 1 1 +gnudict begin +gsave +doclip +50 50 translate +0.050 0.050 scale +0 setgray +newpath +(Times) findfont 220 scalefont setfont +BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 704 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 704 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 704 M +[ [(Times) 220.0 0.0 true true 0 ( 0)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +/vshift -73 def +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 1072 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 1072 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 1072 M +[ [(Times) 220.0 0.0 true true 0 ( 500)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 1439 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 1439 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 1439 M +[ [(Times) 220.0 0.0 true true 0 ( 1000)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 1807 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 1807 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 1807 M +[ [(Times) 220.0 0.0 true true 0 ( 1500)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 2174 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 2174 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 2174 M +[ [(Times) 220.0 0.0 true true 0 ( 2000)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 2542 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 2542 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 2542 M +[ [(Times) 220.0 0.0 true true 0 ( 2500)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 2909 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 2909 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 2909 M +[ [(Times) 220.0 0.0 true true 0 ( 3000)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 3277 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 3277 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 3277 M +[ [(Times) 220.0 0.0 true true 0 ( 3500)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 3644 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 3644 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 3644 M +[ [(Times) 220.0 0.0 true true 0 ( 4000)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 4012 M +2362 0 V +3099 0 R +132 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 4012 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 4012 M +[ [(Times) 220.0 0.0 true true 0 ( 4500)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 4379 M +5593 0 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 4379 M +63 0 V +5530 0 R +-63 0 V +stroke +1078 4379 M +[ [(Times) 220.0 0.0 true true 0 ( 5000)] +] -73.3 MRshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.00 0.00 0.00 C +1210 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1210 704 M +0 63 V +0 3612 R +0 -63 V +stroke +1210 484 M +[ [(Times) 220.0 0.0 true true 0 ( 0)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.75 0.75 0.75 C +1396 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1396 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +1583 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1583 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +1769 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1769 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +1956 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +1956 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.00 0.00 0.00 C +2142 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +2142 704 M +0 63 V +0 3612 R +0 -63 V +stroke +2142 484 M +[ [(Times) 220.0 0.0 true true 0 ( 1)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.75 0.75 0.75 C +2329 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +2329 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +2515 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +2515 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +2701 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +2701 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +2888 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +2888 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.00 0.00 0.00 C +3074 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +3074 704 M +0 63 V +0 3612 R +0 -63 V +stroke +3074 484 M +[ [(Times) 220.0 0.0 true true 0 ( 2)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.75 0.75 0.75 C +3261 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +3261 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +3447 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +3447 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +3634 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +3634 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +3820 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +3820 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.00 0.00 0.00 C +4007 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +4007 704 M +0 63 V +0 3612 R +0 -63 V +stroke +4007 484 M +[ [(Times) 220.0 0.0 true true 0 ( 3)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.75 0.75 0.75 C +4193 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +4193 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +4379 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +4379 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +4566 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +4566 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +4752 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +4752 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.00 0.00 0.00 C +4939 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +4939 704 M +0 63 V +0 3612 R +0 -63 V +stroke +4939 484 M +[ [(Times) 220.0 0.0 true true 0 ( 4)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.75 0.75 0.75 C +5125 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +5125 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +5312 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +5312 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +5498 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +5498 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +5684 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +5684 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.00 0.00 0.00 C +5871 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +5871 704 M +0 63 V +0 3612 R +0 -63 V +stroke +5871 484 M +[ [(Times) 220.0 0.0 true true 0 ( 5)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.500 UL +LTa +0.75 0.75 0.75 C +6057 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +6057 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +6244 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +6244 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +6430 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +6430 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.75 0.75 0.75 C +6617 704 M +0 3172 V +0 440 R +0 63 V +stroke +1.000 UL +LTb +LCb setrgbcolor +6617 704 M +0 31 V +0 3644 R +0 -31 V +stroke +1.500 UL +LTa +0.00 0.00 0.00 C +6803 704 M +0 3675 V +stroke +1.000 UL +LTb +LCb setrgbcolor +6803 704 M +0 63 V +0 3612 R +0 -63 V +stroke +6803 484 M +[ [(Times) 220.0 0.0 true true 0 ( 6)] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +1.000 UL +LTb +LCb setrgbcolor +1.000 UL +LTB +LCb setrgbcolor +1210 4379 N +0 -3675 V +5593 0 V +0 3675 V +-5593 0 V +Z stroke +1.000 UP +1.000 UL +LTb +LCb setrgbcolor +LCb setrgbcolor +209 2541 M +currentpoint gsave translate -270 rotate 0 0 moveto +[ [(Times) 220.0 0.0 true true 0 (Energy loss distribution [arb.units])] +] -73.3 MCshow +grestore +/Times findfont 220 scalefont setfont +LTb +LCb setrgbcolor +4006 154 M +[ [(Times) 220.0 0.0 true true 0 (Energy loss [keV])] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +LTb +1.000 UL +LTb +LCb setrgbcolor +3572 3876 N +0 440 V +3099 0 V +0 -440 V +-3099 0 V +Z stroke +% Begin plot #1 +1.000 UP +3.000 UL +LTb +0.00 0.00 1.00 C +LCb setrgbcolor +4427 4206 M +[ [(Times) 220.0 0.0 true true 0 (Exp. \(Meroli et al. 2011\))] +] -73.3 MLshow +/Times findfont 220 scalefont setfont +1.000 UP +3.000 UL +LTb +0.00 0.00 1.00 C +1309 714 CircleF +1320 834 CircleF +1320 992 CircleF +1375 1059 CircleF +1415 1146 CircleF +1434 1131 CircleF +1458 1227 CircleF +1509 1319 CircleF +1521 1386 CircleF +1556 1391 CircleF +1580 1559 CircleF +1611 1703 CircleF +1631 1707 CircleF +1650 1904 CircleF +1670 2043 CircleF +1709 2197 CircleF +1737 2394 CircleF +1752 2581 CircleF +1768 2581 CircleF +1795 2710 CircleF +1819 2878 CircleF +1819 3013 CircleF +1850 3013 CircleF +1878 3152 CircleF +1909 3483 CircleF +1937 3454 CircleF +1972 3665 CircleF +2035 3651 CircleF +2062 3929 CircleF +2106 3694 CircleF +2141 3920 CircleF +2165 3915 CircleF +2204 3819 CircleF +2228 4016 CircleF +2252 3690 CircleF +2299 3767 CircleF +2307 3671 CircleF +2331 3724 CircleF +2347 3570 CircleF +2378 3580 CircleF +2438 3359 CircleF +2469 3354 CircleF +2513 3134 CircleF +2580 3009 CircleF +2604 2798 CircleF +2663 2645 CircleF +2691 2659 CircleF +2730 2511 CircleF +2782 2443 CircleF +2817 2328 CircleF +2841 2165 CircleF +2861 2228 CircleF +2869 2117 CircleF +2936 2074 CircleF +2968 1969 CircleF +2980 1892 CircleF +3031 1815 CircleF +3066 1844 CircleF +3082 1748 CircleF +3102 1652 CircleF +3169 1605 CircleF +3201 1609 CircleF +3252 1485 CircleF +3272 1504 CircleF +3304 1418 CircleF +3339 1423 CircleF +3379 1360 CircleF +3438 1370 CircleF +3465 1284 CircleF +3485 1317 CircleF +3505 1269 CircleF +3525 1284 CircleF +3572 1221 CircleF +3600 1226 CircleF +3612 1183 CircleF +3651 1188 CircleF +3671 1150 CircleF +3710 1183 CircleF +3730 1131 CircleF +3757 1145 CircleF +3765 1097 CircleF +3805 1107 CircleF +3825 1078 CircleF +3888 1092 CircleF +3939 1040 CircleF +3975 1054 CircleF +4010 1016 CircleF +4038 1025 CircleF +4061 1002 CircleF +4132 1011 CircleF +4188 992 CircleF +4231 968 CircleF +4267 973 CircleF +4306 940 CircleF +4369 940 CircleF +4432 906 CircleF +4456 935 CircleF +4503 892 CircleF +4570 902 CircleF +4633 907 CircleF +4693 878 CircleF +4732 897 CircleF +4823 864 CircleF +4902 859 CircleF +4941 845 CircleF +4988 850 CircleF +5036 835 CircleF +5091 845 CircleF +5142 821 CircleF +5194 836 CircleF +5213 812 CircleF +5288 807 CircleF +5265 836 CircleF +5332 821 CircleF +5391 802 CircleF +5466 802 CircleF +5545 793 CircleF +5600 807 CircleF +5695 788 CircleF +5785 793 CircleF +5923 770 CircleF +6081 770 CircleF +6302 770 CircleF +6416 751 CircleF +4000 4206 CircleF +% End plot #1 +% Begin plot #2 +3.000 UL +LTb +1.00 0.00 0.00 C +LCb setrgbcolor +4427 3986 M +[ [(Times) 220.0 0.0 true true 0 (MC \(Geant4 11.1 EMZ\))] +] -73.3 MLshow +/Times findfont 220 scalefont setfont +3.000 UL +LTb +1.00 0.00 0.00 C +3704 3986 M +591 0 V +1257 712 M +93 73 V +93 207 V +93 315 V +93 439 V +94 530 V +93 510 V +93 465 V +93 354 V +94 224 V +93 68 V +93 -91 V +93 -145 V +93 -226 V +94 -278 V +93 -299 V +93 -271 V +93 -235 V +94 -207 V +93 -195 V +93 -176 V +93 -138 V +93 -117 V +94 -108 V +93 -91 V +93 -84 V +93 -72 V +93 -59 V +94 -55 V +93 -41 V +93 -34 V +93 -33 V +94 -31 V +93 -18 V +93 -27 V +93 -11 V +93 -9 V +94 -16 V +93 -10 V +93 -9 V +93 -9 V +93 -5 V +94 -4 V +93 -8 V +93 -2 V +93 -5 V +94 -2 V +93 -7 V +93 0 V +93 -5 V +93 -1 V +94 -2 V +93 -1 V +93 -3 V +93 -3 V +94 -1 V +93 -1 V +93 -2 V +93 1 V +93 -1 V +47 -3 V +% End plot #2 +stroke +2.000 UL +LTb +LCb setrgbcolor +1.000 UL +LTB +LCb setrgbcolor +1210 4379 N +0 -3675 V +5593 0 V +0 3675 V +-5593 0 V +Z stroke +1.000 UP +1.000 UL +LTb +LCb setrgbcolor +LCb setrgbcolor +4006 4709 M +[ [(Times) 220.0 0.0 true true 0 (Distribution of energy lost by E)] +[(Times) 176.0 -66.0 true true 0 (0)] +[(Times) 220.0 0.0 true true 0 (=100 [MeV] e)] +[(Times) 176.0 110.0 true true 0 (-)] +[(Times) 220.0 0.0 true true 0 ( in 5.6 [)] +[(Symbol) 220.0 0.0 true true 0 (m)] +[(Times) 220.0 0.0 true true 0 (m])] +] -73.3 MCshow +/Times findfont 220 scalefont setfont +LTb +stroke +grestore +end +showpage +%%Trailer +%%DocumentFonts: Symbol Times diff --git a/experiment/fig_Meroli_100MeV_electron_5p6um_Si.pdf b/experiment/fig_Meroli_100MeV_electron_5p6um_Si.pdf index 5c1736536544b043825ef78fe61127e3e0d91b18..e74a7aa318653f80fd01ca6d248d1acc90a00ed5 100644 Binary files a/experiment/fig_Meroli_100MeV_electron_5p6um_Si.pdf and b/experiment/fig_Meroli_100MeV_electron_5p6um_Si.pdf differ diff --git a/experiment/gplot.p b/experiment/gplot.p index e388eb33f95124df0afe60223362042e02b6788f..0082abe2bb591afee5cb2da728180a3524c616ef 100644 --- a/experiment/gplot.p +++ b/experiment/gplot.p @@ -4,13 +4,16 @@ # It is assumed, that this script is used in the same directory where the # experimental data ("exp_Meroli_100MeV_electron_5p6um_Si.dat") and the result # of the MC simulation ("Hist_Edep.ascii") is located. It can be used as the input -# of the 'gnuplot' program: gnuplot glopt.p -# It will produce a figure "fig_Meroli_100MeV_electron_5p6um_Si.pdf" +# of the 'gnuplot' program: +# gnuplot glopt.p +# It will produce a figure "fig_Meroli_100MeV_electron_5p6um_Si.eps" +# To convert this figure to pdf you may use +# epstopdf fig_Meroli_100MeV_electron_5p6um_Si.eps fig_Meroli_100MeV_electron_5p6um_Si.pdf ################################################################################ # set term postscript eps enhanced color dl 1.1 "Times" 22 ######## Output File Name -set output "fig_Meroli_100MeV_electron_5p6um_Si.pdf" +set output "fig_Meroli_100MeV_electron_5p6um_Si.eps" ######## Set the title set title "Distribution of energy lost by E_0=100 [MeV] e^- in 5.6 [{/Symbol m}m]" ######## Line types