Index: fact/tools/rootmacros/fana.C
===================================================================
--- fact/tools/rootmacros/fana.C	(revision 12200)
+++ fact/tools/rootmacros/fana.C	(revision 12204)
Index: fact/tools/rootmacros/peakfinderscope.C
===================================================================
--- fact/tools/rootmacros/peakfinderscope.C	(revision 12200)
+++ fact/tools/rootmacros/peakfinderscope.C	(revision 12204)
Index: fact/tools/rootmacros/poissonanalysis.C
===================================================================
--- fact/tools/rootmacros/poissonanalysis.C	(revision 12200)
+++ fact/tools/rootmacros/poissonanalysis.C	(revision 12204)
Index: fact/tools/rootmacros/zippedfitstest.C
===================================================================
--- fact/tools/rootmacros/zippedfitstest.C	(revision 12200)
+++ fact/tools/rootmacros/zippedfitstest.C	(revision 12204)
@@ -91,6 +91,6 @@
 
 int zippedfitstest( 
-	char *datafilename 		= "../raw/20111011_026.fits.gz",
-	const char *drsfilename = "../raw/20111011_022.drs.fits.gz",
+	char *datafilename 		= "../../20111011_026.fits.gz",
+	const char *drsfilename = "../../20111011_022.drs.fits.gz",
 	int pixelnr 			= 4,
 	int firstevent 			= 0, 
@@ -119,12 +119,15 @@
 // Open the file
 //-------------------------------------------
-	fits datafile( datafilename );
+	
+
+	fits *datafile = new fits( datafilename );
 	if (!datafile) {
 	    printf( "Could not open the file: %s\n", datafilename );
-	    return 1;
+		  return 1;
 	}
 	
+
     // access data
-	NEvents = FOpenDataFile( datafile );
+	NEvents = FOpenDataFile( *datafile );
 
     printf("number of events in file: %d\n", NEvents);
@@ -160,5 +163,5 @@
     for ( int ev = firstevent; ev < firstevent + nevents; ev++) {
 
-	    datafile.GetRow( ev );
+	    datafile->GetRow( ev );
 		
 		if (ev % 50 ==0){
