Index: /branches/trigger_burst_research/plot_basic_ratescan_info.py
===================================================================
--- /branches/trigger_burst_research/plot_basic_ratescan_info.py	(revision 18300)
+++ /branches/trigger_burst_research/plot_basic_ratescan_info.py	(revision 18301)
@@ -1,4 +1,6 @@
 import sys
 import numpy as np
+import matplotlib as mpl
+mpl.use('Agg')
 import matplotlib.pyplot as plt
 import pandas as pd
@@ -12,5 +14,5 @@
 
 runs = pd.DataFrame.from_csv(
-    'foo.bar', 
+    '../foo.bar', 
     infer_datetime_format=True, 
     parse_dates=['fRunStart', 'fRunStop']
@@ -19,7 +21,8 @@
 runs = runs.loc[runs.fNight==night_int]
 
-trigger_rates = get_trigger_rates(night_int)
+trigger_rates = get_trigger_rates(night_int, 
+    base_path='../other_aux_data/')
 
-fig, ax1 = plt.subplots(figsize=(16, 12))
+fig, ax1 = plt.subplots(figsize=(16, 9))
 ax1.set_xlabel("Time")
 ax1.set_yscale('log')
@@ -32,5 +35,5 @@
     trigger_rates['Time']+OFFSET, 
     np.median(trigger_rates['BoardRate'], axis=1), 
-    'r.',
+    'r.', ms=4.,
     label="median BoardRate"
     )
@@ -39,5 +42,5 @@
     trigger_rates['Time']+OFFSET, 
     trigger_rates['TriggerRate'], 
-    'g.',
+    'g.', ms=4.,
     label="Camera TriggerRate"
     )
@@ -56,4 +59,5 @@
         horizontalalignment='center',
         verticalalignment='center',
+        fontsize=7,
         )
 
@@ -72,12 +76,20 @@
     fjd(runs.iloc[-1]['fRunStop'])+OFFSET 
     ))
+plt.ylim(1e-1, 1e6)
 
 plt.legend(
     handles=[plot_0[0], plot_1[0]],
     loc='lower left')
-plt.savefig("board_rate_overview_"+night_string+'.png', dpi=300)
-#plt.figure()
-#plt.title("fHighBoardTriggerRateRatio distribution from {0}".format(night_int))
-#plt.hist(ratio, bins=np.linspace(0,0.3,16), log=True )
-#plt.grid()
-#plt.xlabel("fHighBoardTriggerRateRatio")
+
+plt.tight_layout()
+plt.savefig("board_rate_overview_"+night_string+'.png', 
+    dpi=300)
+
+plt.figure()
+plt.title("fHighBoardTriggerRateRatio distribution from {0}".format(night_int))
+plt.hist(runs.fBoardTriggerRateRatioAboveThreshold.values, 
+    bins=np.arange(0,0.6,1./60.), 
+    log=True )
+plt.grid()
+plt.xlabel("fHighBoardTriggerRateRatio")
+plt.savefig("ratio_dist_"+night_string+'.png')
