##################################################################
#
#   makefile
# 
#   for the MARS software
#
##################################################################
include ../Makefile.conf.$(OSTYPE)
include ../Makefile.conf.general

#
# Handling name of the Root Dictionary Files
#
CINT  = Signal

#
# Library name to creatre
#
LIB   = msignal.a

#
#  connect the include files defined in the config.mk file
#
INCLUDES =  -I. -I../mbase -I../mgui -I../mraw -I../manalysis \
            -I../mgeom -I../mtools

# mgui (MCamEvent):         MExtractSignalCam
# mgeom(MGeomCam):          MArrivalTime
# mtools(MCubicSpline):     MArrivalTime
# mraw (MRawEvtData):       MExtractSignal
# manalysis (MPedestalCam): MExtractSignal

#------------------------------------------------------------------------------

.SUFFIXES: .c .cc .cxx .h .hxx .o 

SRCFILES = MExtractedSignalCam.cc \
           MExtractedSignalPix.cc \
           MExtractSignal.cc \
           MExtractSignal2.cc \
	   MExtractPINDiode.cc \
	   MExtractedSignalPINDiode.cc \
	   MExtractBlindPixel.cc \
	   MExtractedSignalBlindPixel.cc \
           MArrivalTime.cc \
           MArrivalTimeCalc.cc \
           MArrivalTimeCalc2.cc \
           MArrivalTimeCam.cc \
	   MArrivalTimePix.cc

SRCS    = $(SRCFILES)
HEADERS = $(SRCFILES:.cc=.h)
OBJS    = $(SRCFILES:.cc=.o) 

############################################################

all: $(LIB)

include ../Makefile.rules

#clean:	rmcint rmobjs rmcore rmlib

mrproper:	clean rmbak

# @endcode

