Index: /fact/tools/rootmacros/PulseTemplates/Makefile
===================================================================
--- /fact/tools/rootmacros/PulseTemplates/Makefile	(revision 13858)
+++ /fact/tools/rootmacros/PulseTemplates/Makefile	(revision 13859)
@@ -1,3 +1,3 @@
-CXXFLAGS = -I`root-config --incdir` `root-config --glibs` -Wall -g
+CXXFLAGS = -I`root-config --incdir` `root-config --glibs` -Wall -g -O3
 CC = g++
 RM = rm
@@ -5,9 +5,9 @@
 OBJ = openFits.o discriminator.o zerosearch.o factfir.o \
 	DrsCalibration.o SpikeRemoval.o rootfilehandler.o pixel.o \
-	pixelsum.o templateextractors.o
+	pixelsum.o templateextractors.o configfile.o
 
 OBJ2 = openFits.o discriminator.o zerosearch.o factfir.o \
 	DrsCalibration.o SpikeRemoval.o rootfilehandler.o pixel.o \
-	pixelsum.o templateextractors.o
+	pixelsum.o templateextractors.o configfile.o
 
 BINNAME = pulseoverlay
@@ -41,11 +41,14 @@
 	$(CC) $(CXXFLAGS) -c $< -o $@
 
-pixel.o : pixel.C pixel.h
+pixel.o : pixel.C pixel.h rootfilehandler.h
 	$(CC) $(CXXFLAGS) -c $< -o $@
 
-pixelsum.o : pixelsum.C pixelsum.h
+pixelsum.o : pixelsum.C pixelsum.h pixel.h 
 	$(CC) $(CXXFLAGS) -c $< -o $@
 
 templateextractors.o : templateextractors.C templateextractors.h
+	$(CC) $(CXXFLAGS) -c $< -o $@
+
+configfile.o : configfile.C configfile.h
 	$(CC) $(CXXFLAGS) -c $< -o $@
 
