<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.sternwarte.uni-erlangen.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Monsterlightcurve_%28xfig_example%29</id>
	<title>Monsterlightcurve (xfig example) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.sternwarte.uni-erlangen.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Monsterlightcurve_%28xfig_example%29"/>
	<link rel="alternate" type="text/html" href="https://www.sternwarte.uni-erlangen.de/wiki/index.php?title=Monsterlightcurve_(xfig_example)&amp;action=history"/>
	<updated>2026-05-18T08:56:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.7</generator>
	<entry>
		<id>https://www.sternwarte.uni-erlangen.de/wiki/index.php?title=Monsterlightcurve_(xfig_example)&amp;diff=1536&amp;oldid=prev</id>
		<title>Obst: Obst moved page Monsterlightcurve to Monsterlightcurve (xfig example) without leaving a redirect</title>
		<link rel="alternate" type="text/html" href="https://www.sternwarte.uni-erlangen.de/wiki/index.php?title=Monsterlightcurve_(xfig_example)&amp;diff=1536&amp;oldid=prev"/>
		<updated>2018-05-17T13:36:23Z</updated>

		<summary type="html">&lt;p&gt;Obst moved page &lt;a href=&quot;/wiki/index.php?title=Monsterlightcurve&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Monsterlightcurve (page does not exist)&quot;&gt;Monsterlightcurve&lt;/a&gt; to &lt;a href=&quot;/wiki/index.php/Monsterlightcurve_(xfig_example)&quot; title=&quot;Monsterlightcurve (xfig example)&quot;&gt;Monsterlightcurve (xfig example)&lt;/a&gt; without leaving a redirect&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:36, 17 May 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Obst</name></author>
	</entry>
	<entry>
		<id>https://www.sternwarte.uni-erlangen.de/wiki/index.php?title=Monsterlightcurve_(xfig_example)&amp;diff=1409&amp;oldid=prev</id>
		<title>Sokolova-lapa: Created page with &quot;  Category:SLxfig File:monster_lightcurve_vg.png  File ''common_pars.sl'', which I use to load some parameters common to all plots in a paper:  &lt;pre&gt; %% -- set up vari...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.sternwarte.uni-erlangen.de/wiki/index.php?title=Monsterlightcurve_(xfig_example)&amp;diff=1409&amp;oldid=prev"/>
		<updated>2018-05-02T11:18:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;  &lt;a href=&quot;/wiki/index.php/Category:SLxfig&quot; title=&quot;Category:SLxfig&quot;&gt;Category:SLxfig&lt;/a&gt; &lt;a href=&quot;/wiki/index.php/File:Monster_lightcurve_vg.png&quot; title=&quot;File:Monster lightcurve vg.png&quot;&gt;File:monster_lightcurve_vg.png&lt;/a&gt;  File &amp;#039;&amp;#039;common_pars.sl&amp;#039;&amp;#039;, which I use to load some parameters common to all plots in a paper:  &amp;lt;pre&amp;gt; %% -- set up vari...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SLxfig]]&lt;br /&gt;
[[File:monster_lightcurve_vg.png]]&lt;br /&gt;
&lt;br /&gt;
File ''common_pars.sl'', which I use to load some parameters common to all plots in a paper:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%% -- set up variables for plotting&lt;br /&gt;
variable width = 10;&lt;br /&gt;
variable height = 10;&lt;br /&gt;
&lt;br /&gt;
variable fullwidth = 25;&lt;br /&gt;
&lt;br /&gt;
variable mjdmin = MJDofDate(1995,12,15);&lt;br /&gt;
variable mjdmax = MJDofDate(2012,12,30);&lt;br /&gt;
variable yearmin = dateOfMJD(mjdmin);&lt;br /&gt;
variable yearmax = dateOfMJD(mjdmax); &lt;br /&gt;
&lt;br /&gt;
variable max_asmh = 2.5;&lt;br /&gt;
variable min_asmh = 0.;&lt;br /&gt;
variable max_asmr = 150.;&lt;br /&gt;
variable min_asmr = 0.;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%%ends of activity periods&lt;br /&gt;
variable e1 = 50350;&lt;br /&gt;
variable e2 = 51000;&lt;br /&gt;
variable e3 = 53900;&lt;br /&gt;
variable e4 = 55375;&lt;br /&gt;
&lt;br /&gt;
%%define colours&lt;br /&gt;
variable cl_hard = &amp;quot;blue&amp;quot;;&lt;br /&gt;
variable cl_tran = &amp;quot;green4&amp;quot;;&lt;br /&gt;
variable cl_soft = &amp;quot;red&amp;quot;;&lt;br /&gt;
variable cl_neutral = &amp;quot;gray&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
variable cl_hard_bg = &amp;quot;blue1&amp;quot;;&lt;br /&gt;
variable cl_soft_bg = &amp;quot;pink3&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
%%define data specific stuff&lt;br /&gt;
variable gamma_hard = 2.0;&lt;br /&gt;
variable gamma_soft = 2.5;&lt;br /&gt;
&lt;br /&gt;
%define mapping parameters&lt;br /&gt;
variable asm_th = 20.; % threshold&lt;br /&gt;
variable asm_x0 = 0.28; %x-intersection&lt;br /&gt;
variable asm_hs = 55.; %hard slope&lt;br /&gt;
variable asm_ss = 350.; %soft slope&lt;br /&gt;
&lt;br /&gt;
%%define paths to data&lt;br /&gt;
variable maxiname = &amp;quot;lc_1orbit-Cyg_X-1_55058.09375-56244.21875.csv&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Actual plotting routine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
require(&amp;quot;isisscripts&amp;quot;);&lt;br /&gt;
require(&amp;quot;../common_pars&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
variable width=25;&lt;br /&gt;
variable hh = 3.5;&lt;br /&gt;
&lt;br /&gt;
variable asmmin = 0;&lt;br /&gt;
variable asmmax = 200;&lt;br /&gt;
variable asmamin = 0;&lt;br /&gt;
variable asmamax = 100;&lt;br /&gt;
variable asmcmin = 0;&lt;br /&gt;
variable asmcmax = 50;&lt;br /&gt;
variable batmin = -0.09;&lt;br /&gt;
variable batmax = 0.39;&lt;br /&gt;
&lt;br /&gt;
variable asmarrow = 170;&lt;br /&gt;
variable ptext = 185; &lt;br /&gt;
&lt;br /&gt;
variable dnd = fits_read_table(&amp;quot;../data/all_disk_nodisk.fits&amp;quot;);&lt;br /&gt;
variable obs = fits_read_table(&amp;quot;../data/all_obs.fits&amp;quot;);&lt;br /&gt;
variable tt = (obs.tstart+obs.tstop)/2.;&lt;br /&gt;
variable pca_hard = where(dnd.bknpower_1_phoindx1_value &amp;lt; gamma_hard);&lt;br /&gt;
variable pca_tran = where(gamma_hard &amp;lt;= dnd.bknpower_1_phoindx1_value &amp;lt; gamma_soft);&lt;br /&gt;
variable pca_soft = where(gamma_soft &amp;lt;= dnd.bknpower_1_phoindx1_value);&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
variable asm = RXTE_ASM_lightcurve(&amp;quot;cygx1&amp;quot;);&lt;br /&gt;
struct_filter(asm,where(asm.rate_a &amp;gt; 0));&lt;br /&gt;
struct_filter(asm,where(asm.rate_b &amp;gt; 0));&lt;br /&gt;
struct_filter(asm,where(asm.rate_c &amp;gt; 0));&lt;br /&gt;
&lt;br /&gt;
variable asm_late = struct_filter(asm,where(asm.time &amp;gt; 55200);copy,dim=0);&lt;br /&gt;
struct_filter(asm,where(asm.time &amp;lt; 55200));&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
variable hardness = asm.rate_c/asm.rate_a;&lt;br /&gt;
&lt;br /&gt;
variable asm_hard = where(asm.rate &amp;lt;= asm_th or asm.rate &amp;lt;= (hardness-asm_x0)*asm_hs);&lt;br /&gt;
variable asm_tran = where(asm.rate &amp;gt; asm_th and asm.rate &amp;gt; (hardness-asm_x0)*asm_hs&lt;br /&gt;
		 and asm.rate &amp;lt;= (hardness-asm_x0)*asm_ss);&lt;br /&gt;
variable asm_soft = where(asm.rate &amp;gt; asm_th and asm.rate &amp;gt; (hardness-asm_x0)*asm_ss); &lt;br /&gt;
&lt;br /&gt;
%%index for the times during the longhard state&lt;br /&gt;
variable ind_longhard = where( 53900 &amp;lt; asm.time &amp;lt; 54900);&lt;br /&gt;
&lt;br /&gt;
%BAT&lt;br /&gt;
variable bat = fits_read_table(&amp;quot;../data/CygX-1.orbit.lc.fits&amp;quot;); %&lt;br /&gt;
bat.time = bat.time/3600./24.+51910+0.00074287038;&lt;br /&gt;
&lt;br /&gt;
struct_filter(bat,where(bat.time &amp;lt; 56240));&lt;br /&gt;
&lt;br /&gt;
variable bat_soft = where(bat.rate &amp;lt;= 0.09);&lt;br /&gt;
variable bat_uncat = where(bat.rate &amp;gt; 0.09);&lt;br /&gt;
&lt;br /&gt;
%%MAXI&lt;br /&gt;
variable maxi = ascii_read_table(&amp;quot;../data/&amp;quot;+maxiname,&lt;br /&gt;
				 [{&amp;quot;%F&amp;quot;,&amp;quot;time&amp;quot;},{&amp;quot;%F&amp;quot;,&amp;quot;rate&amp;quot;},{&amp;quot;%F&amp;quot;,&amp;quot;err&amp;quot;},&lt;br /&gt;
				  {&amp;quot;%F&amp;quot;,&amp;quot;lo&amp;quot;},{&amp;quot;%F&amp;quot;,&amp;quot;loerr&amp;quot;},&lt;br /&gt;
				  {&amp;quot;%F&amp;quot;,&amp;quot;mi&amp;quot;},{&amp;quot;%F&amp;quot;,&amp;quot;mierr&amp;quot;},&lt;br /&gt;
				  {&amp;quot;%F&amp;quot;,&amp;quot;hi&amp;quot;},{&amp;quot;%F&amp;quot;,&amp;quot;hierr&amp;quot;}]);&lt;br /&gt;
&lt;br /&gt;
struct_filter(maxi,where(maxi.time &amp;lt; 56240));&lt;br /&gt;
&lt;br /&gt;
variable maxi_hard = where(maxi.lo &amp;lt;= 1.4*maxi.mi/maxi.lo);&lt;br /&gt;
variable maxi_tran = where(1.4*maxi.mi/maxi.lo &amp;lt; maxi.lo &amp;lt;= 8./3.*maxi.mi/maxi.lo);&lt;br /&gt;
variable maxi_soft = where(maxi.lo &amp;gt; 8./3.*maxi.mi/maxi.lo);&lt;br /&gt;
&lt;br /&gt;
%%GBM&lt;br /&gt;
()=evalfile(&amp;quot;../gbm/init_gbm.sl&amp;quot;);&lt;br /&gt;
variable gbm = @d;&lt;br /&gt;
%struct_filter(gbm, where(gbm.nr_occ&amp;gt;10));&lt;br /&gt;
struct_filter(gbm,where(gbm.mjd_start &amp;lt; 56240));&lt;br /&gt;
variable gbm_soft = where(1e-3*get_struct_field (gbm, cnfg.flux[1]) &amp;lt; 0.6);&lt;br /&gt;
variable gbm_uncat = where(1e-3*get_struct_field (gbm, cnfg.flux[1]) &amp;gt; 0.6);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%%axis labels&lt;br /&gt;
variable mino = [1996:2013];&lt;br /&gt;
variable maj = [1996:2013]+0.5;&lt;br /&gt;
variable extramin = Double_Type[0];&lt;br /&gt;
variable q,i;&lt;br /&gt;
variable ticc=String_Type[length(maj)];&lt;br /&gt;
_for i (0,2013-1996-1,1){&lt;br /&gt;
  ticc[i]=string(mino[i]);&lt;br /&gt;
    _for q (1,11,1){&lt;br /&gt;
        extramin = [extramin,1996+i+q/12.];&lt;br /&gt;
          }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
variable plg = xfig_plot_new(width,hh*5./7.);&lt;br /&gt;
plg.world1(mjdmin,mjdmax,-1,4);&lt;br /&gt;
plg.world2(yearmin.year+(yearmin.month-1)/12.+yearmin.day/365.,&lt;br /&gt;
	      yearmax.year+(yearmax.month-1)/12.+yearmax.day/365.,&lt;br /&gt;
	      -1,4);&lt;br /&gt;
plg.x1axis(;off);&lt;br /&gt;
plg.x2axis(;major = maj, minor = mino, ticlabels = ticc,&lt;br /&gt;
	              major_len=0,minor_len=0.2,minor_width=2&lt;br /&gt;
	              );&lt;br /&gt;
plg.yaxis(;ticlabels=0,major=0,minor=0);&lt;br /&gt;
_for i (0,length(pca_hard)-1,1){&lt;br /&gt;
  plg.plot([tt[pca_hard[i]],tt[pca_hard[i]]],[2,3];color=cl_hard);  &lt;br /&gt;
};&lt;br /&gt;
_for i (0,length(pca_tran)-1,1){&lt;br /&gt;
  plg.plot([tt[pca_tran[i]],tt[pca_tran[i]]],[1,2];color=cl_tran);  &lt;br /&gt;
};&lt;br /&gt;
_for i (0,length(pca_soft)-1,1){&lt;br /&gt;
  plg.plot([tt[pca_soft[i]],tt[pca_soft[i]]],[0,1];color=cl_soft);  &lt;br /&gt;
};&lt;br /&gt;
plg.ylabel(&amp;quot;\begin{center}times of\\pointed \\\textsl{RXTE} obs.\end{center}&amp;quot;R;rotate=-90);&lt;br /&gt;
plg.x2label(&amp;quot;year&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
variable pl_asm = xfig_plot_new(width,hh);&lt;br /&gt;
pl_asm.world1(mjdmin,mjdmax,asmmin,asmmax);&lt;br /&gt;
pl_asm.world2(yearmin.year+(yearmin.month-1)/12.+yearmin.day/365.,&lt;br /&gt;
	      yearmax.year+(yearmax.month-1)/12.+yearmax.day/365.,&lt;br /&gt;
	      asmmin,asmmax);&lt;br /&gt;
pl_asm.x2axis(;off);&lt;br /&gt;
pl_asm.y2axis(;ticlabels=0);&lt;br /&gt;
pl_asm.plot(asm.time[asm_tran],asm.rate[asm_tran];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_tran);&lt;br /&gt;
pl_asm.plot(asm.time[asm_soft],asm.rate[asm_soft];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_soft);&lt;br /&gt;
pl_asm.plot(asm.time[asm_hard],asm.rate[asm_hard];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_hard);&lt;br /&gt;
pl_asm.plot(asm_late.time,asm_late.rate;sym=&amp;quot;point&amp;quot;,size=0.1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asm.plot([e1,e1],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asm.plot([e2,e2],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asm.plot([e3,e3],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asm.plot([e4,e4],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asm.plot([mjdmin,e1],[asmarrow,asmarrow];&lt;br /&gt;
	    line=0, forward_arrow, arrow_thickness =1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asm.plot([e1,e2],[asmarrow,asmarrow];&lt;br /&gt;
	    line=0, forward_arrow, backward_arrow, arrow_thickness =1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asm.plot([e2,e3],[asmarrow,asmarrow];&lt;br /&gt;
	    line=0, forward_arrow, backward_arrow, arrow_thickness =1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asm.plot([e3,e4],[asmarrow,asmarrow];&lt;br /&gt;
	    line=0, forward_arrow, backward_arrow, arrow_thickness =1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asm.plot([e4,mjdmax],[asmarrow,asmarrow];&lt;br /&gt;
	    line=0, backward_arrow, arrow_thickness =1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asm.xylabel((mjdmin+e1)/2.,ptext,&amp;quot;I&amp;quot;;depth=10);&lt;br /&gt;
pl_asm.xylabel((e1+e2)/2.,ptext,&amp;quot;II&amp;quot;;depth=10);&lt;br /&gt;
pl_asm.xylabel((e2+e3)/2.,ptext,&amp;quot;period III&amp;quot;;depth=10);&lt;br /&gt;
pl_asm.xylabel((e3+e4)/2.,ptext,&amp;quot;period IV&amp;quot;;depth=10);&lt;br /&gt;
pl_asm.xylabel((e4+mjdmax)/2.,ptext,&amp;quot;period V&amp;quot;;depth=10);&lt;br /&gt;
pl_asm.ylabel(&amp;quot;\begin{center}\textsl{RXTE}-ASM \\1.5--12\,keV \\$[$cps$]$\end{center}&amp;quot;R);&lt;br /&gt;
&lt;br /&gt;
variable pl_asmh = xfig_plot_new(width,hh);&lt;br /&gt;
pl_asmh.world1(mjdmin,mjdmax,0.08,15;ylog);&lt;br /&gt;
pl_asmh.world2(yearmin.year+(yearmin.month-1)/12.+yearmin.day/365.,&lt;br /&gt;
	      yearmax.year+(yearmax.month-1)/12.+yearmax.day/365.,&lt;br /&gt;
	      0.08,10;ylog);&lt;br /&gt;
pl_asmh.x2axis(;major = maj, minor = mino, ticlabels = ticc,&lt;br /&gt;
	              major_len=0,minor_len=0.2,minor_width=2&lt;br /&gt;
	              );&lt;br /&gt;
pl_asmh.y2axis(;ticlabels=0);&lt;br /&gt;
%pl_asmh.y1axis(;format=&amp;quot;$10^{%.1f}$&amp;quot;R);&lt;br /&gt;
pl_asmh.plot(asm.time[asm_tran],asm.rate_c[asm_tran]/asm.rate_a[asm_tran];&lt;br /&gt;
	     sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_tran);&lt;br /&gt;
pl_asmh.plot(asm.time[asm_soft],asm.rate_c[asm_soft]/asm.rate_a[asm_soft];&lt;br /&gt;
	     sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_soft);&lt;br /&gt;
pl_asmh.plot(asm.time[asm_hard],asm.rate_c[asm_hard]/asm.rate_a[asm_hard];&lt;br /&gt;
	     sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_hard);&lt;br /&gt;
pl_asmh.plot(asm_late.time,asm_late.rate_c/asm_late.rate_a;&lt;br /&gt;
	     sym=&amp;quot;point&amp;quot;,size=0.1,color=&amp;quot;gray&amp;quot;);&lt;br /&gt;
pl_asmh.plot([e1,e1],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asmh.plot([e2,e2],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asmh.plot([e3,e3],[asmmin,asmmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_asmh.plot([e4,e4],[asmmin,asmmax];line=1,width=2,depth=10); &lt;br /&gt;
pl_asmh.ylabel(&amp;quot;\begin{center}\textsl{RXTE}-ASM \\ hardness \\ (C$/$A)\end{center}&amp;quot;R);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
variable pl_bat = xfig_plot_new(width,hh);&lt;br /&gt;
pl_bat.world(mjdmin,mjdmax,batmin,batmax);&lt;br /&gt;
pl_bat.world2(yearmin.year+(yearmin.month-1)/12.+yearmin.day/365.,&lt;br /&gt;
	      yearmax.year+(yearmax.month-1)/12.+yearmax.day/365.,batmin,batmax);&lt;br /&gt;
pl_bat.y2axis(;ticlabels=0,tic_depth=3);&lt;br /&gt;
pl_bat.x2axis(;major = maj, minor = mino, ticlabels = ticc,&lt;br /&gt;
	              major_len=0,minor_len=0.2,minor_width=2&lt;br /&gt;
	              );&lt;br /&gt;
pl_bat.plot(bat.time[bat_soft],bat.rate[bat_soft];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_soft);&lt;br /&gt;
pl_bat.plot(bat.time[bat_uncat],bat.rate[bat_uncat];sym=&amp;quot;point&amp;quot;,size=0.1);&lt;br /&gt;
pl_bat.plot([e1,e1],[batmin,batmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_bat.plot([e2,e2],[batmin,batmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_bat.plot([e3,e3],[batmin,batmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_bat.plot([e4,e4],[batmin,batmax];line=1,width=2,depth=10);&lt;br /&gt;
pl_bat.plot([mjdmin,mjdmax],[0,0];color=&amp;quot;gray&amp;quot;,line=1);&lt;br /&gt;
pl_bat.y1axis(;format=&amp;quot;%.1f&amp;quot;,tic_depth=3);&lt;br /&gt;
pl_bat.ylabel(&amp;quot;\begin{center}\textsl{Swift}-BAT \\ 15--50\,keV \\$[$cps/cm$^2]$\end{center}&amp;quot;R);&lt;br /&gt;
&lt;br /&gt;
variable pl_maxi = xfig_plot_new(width,hh);&lt;br /&gt;
pl_maxi.world(mjdmin,mjdmax,0,5.5);&lt;br /&gt;
pl_maxi.world2(yearmin.year+(yearmin.month-1)/12.+yearmin.day/365.,&lt;br /&gt;
	       yearmax.year+(yearmax.month-1)/12.+yearmax.day/365.,0,6);&lt;br /&gt;
pl_maxi.x2axis(;major = maj, minor = mino, ticlabels = ticc,&lt;br /&gt;
	              major_len=0,minor_len=0.2,minor_width=2&lt;br /&gt;
	              );&lt;br /&gt;
pl_maxi.y2axis(;ticlabels=0);&lt;br /&gt;
pl_maxi.plot(maxi.time[maxi_tran],maxi.rate[maxi_tran];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_tran);&lt;br /&gt;
pl_maxi.plot(maxi.time[maxi_soft],maxi.rate[maxi_soft];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_soft);&lt;br /&gt;
pl_maxi.plot(maxi.time[maxi_hard],maxi.rate[maxi_hard];sym=&amp;quot;point&amp;quot;,size=0.1,color=cl_hard);&lt;br /&gt;
pl_maxi.plot([e1,e1],[0,6];line=1,width=2,depth=10);&lt;br /&gt;
pl_maxi.plot([e2,e2],[0,6];line=1,width=2,depth=10);&lt;br /&gt;
pl_maxi.plot([e3,e3],[0,6];line=1,width=2,depth=10);&lt;br /&gt;
pl_maxi.plot([e4,e4],[0,6];line=1,width=2,depth=10); &lt;br /&gt;
pl_maxi.ylabel(&amp;quot;\begin{center}MAXI \\ 2--20\,keV \\$[$cps/cm$^2]$\end{center}&amp;quot;R);&lt;br /&gt;
&lt;br /&gt;
variable pl_gbm = xfig_plot_new(width,hh);&lt;br /&gt;
pl_gbm.world(mjdmin,mjdmax,-0.4,1.9);&lt;br /&gt;
pl_gbm.world2(yearmin.year+(yearmin.month-1)/12.+yearmin.day/365.,&lt;br /&gt;
	       yearmax.year+(yearmax.month-1)/12.+yearmax.day/365.,-0.4,1.9);&lt;br /&gt;
pl_gbm.x2axis(;major = maj, minor = mino, ticlabels = ticc,&lt;br /&gt;
	              major_len=0,minor_len=0.2,minor_width=2&lt;br /&gt;
	              );&lt;br /&gt;
pl_gbm.y1axis(;format=&amp;quot;%.1f&amp;quot;,tic_depth=3);&lt;br /&gt;
pl_gbm.y2axis(;ticlabels=0,tic_depth=3);&lt;br /&gt;
pl_gbm.plot(0.5*(gbm.mjd_start + gbm.mjd_stop)[gbm_soft],&lt;br /&gt;
	    1e-3*get_struct_field (gbm, cnfg.flux[1])[gbm_soft],&lt;br /&gt;
	    0.5* (gbm.mjd_stop  - gbm.mjd_start)[gbm_soft],&lt;br /&gt;
	    1e-3*get_struct_field (gbm, cnfg.err[1])[gbm_soft];&lt;br /&gt;
	                    sym = &amp;quot;point&amp;quot;,color=cl_soft);&lt;br /&gt;
pl_gbm.plot(0.5*(gbm.mjd_start + gbm.mjd_stop)[gbm_uncat],&lt;br /&gt;
	    1e-3*get_struct_field (gbm, cnfg.flux[1])[gbm_uncat],&lt;br /&gt;
	    0.5* (gbm.mjd_stop  - gbm.mjd_start)[gbm_uncat],&lt;br /&gt;
	    1e-3*get_struct_field (gbm, cnfg.err[1])[gbm_uncat];&lt;br /&gt;
	                    sym = &amp;quot;point&amp;quot;);&lt;br /&gt;
pl_gbm.plot([mjdmin,mjdmax],[0,0];color=&amp;quot;gray&amp;quot;,line=1);&lt;br /&gt;
pl_gbm.plot([e1,e1],[-0.4,1.9];line=1,width=2,depth=10);&lt;br /&gt;
pl_gbm.plot([e2,e2],[-0.4,1.9];line=1,width=2,depth=10);&lt;br /&gt;
pl_gbm.plot([e3,e3],[-0.4,1.9];line=1,width=2,depth=10);&lt;br /&gt;
pl_gbm.plot([e4,e4],[-0.4,1.9];line=1,width=2,depth=10);&lt;br /&gt;
pl_gbm.ylabel(&amp;quot;\begin{center}GBM \\ 25--50\,keV \\ $[$Crab$]$\end{center}&amp;quot;R);&lt;br /&gt;
&lt;br /&gt;
variable comp = xfig_new_vbox_compound(plg,&lt;br /&gt;
				       xfig_multiplot(pl_asm,pl_asmh,&lt;br /&gt;
						      pl_maxi,&lt;br /&gt;
						      pl_bat,pl_gbm;&lt;br /&gt;
						      xlabel=&amp;quot;MJD&amp;quot;));&lt;br /&gt;
comp.render(&amp;quot;monster.pdf&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;STACK:&amp;quot;);&lt;br /&gt;
_print_stack;&lt;br /&gt;
exit;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sokolova-lapa</name></author>
	</entry>
</feed>