Index: /fact/tools/rootmacros/gainanalysis.C
===================================================================
--- /fact/tools/rootmacros/gainanalysis.C	(revision 12302)
+++ /fact/tools/rootmacros/gainanalysis.C	(revision 12303)
@@ -6,4 +6,5 @@
 #include <TF1.h>
 #include <TGraph.h>
+#include <TFile.h>
 
 #include <stdint.h>
@@ -29,5 +30,5 @@
 
 	gROOT->SetStyle("Plain");
-	
+	TFile outfile("gainspectra.root","RECREATE");	
 //-------------------------------------------
 //Define the data variables
@@ -80,5 +81,5 @@
 		std::sprintf(title_spect,"Spectrum of Px %i (data: %s, DRS: %s)",i,name,drsname);
 		std::sprintf(name_spect,"spect%i",i);
-		spectrum[i] = new TH1F(name_spect,title_spect,300,0,600);
+		spectrum[i] = new TH1F(name_spect,title_spect,350,-100,600);
 		spectrum[i]->GetXaxis()->SetTitle("Pulse size (a.u.)");
 		spectrum[i]->GetYaxis()->SetTitle("Counts");
@@ -281,5 +282,6 @@
 		std::cin >> plotspect_nr;
 	}
-	
+	outfile.Write();
+	outfile.Close();
 	return 0;
 }
Index: /fact/tools/rootmacros/peakfinderscope.C
===================================================================
--- /fact/tools/rootmacros/peakfinderscope.C	(revision 12302)
+++ /fact/tools/rootmacros/peakfinderscope.C	(revision 12303)
@@ -9,4 +9,5 @@
 #include <cstdio>
 
+#define HAVE_ZLIB
 #include "fits.h"
 #include "FOpenDataFile.c"
