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

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

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

#
#  connect the include files defined in the config.mk file
#
INCLUDES = -I. -I../mbase -I../mgui -I../mgeom -I../mhcalib -I../mhbase \
           -I../manalysis -I../mraw -I../mtools -I../mmc -I../mhist  \
           -I../mimage -I../msignal -I../mbadpixels -I../mpedestal 
# mhbase:    MBinning MH 
# mgui:      MCamEvent (McalibrationCam)
# mgeom:     MGeomCam (McalibrationCam - necessary?)
# manalysis: MExtractedSignal, MCerPhotEvt (move to mcalib?)
# mraw:      MRawRunHeader, MRawEvtHeader, MRawEvtPixelIter (3xMCalibrationCalc)
# mmc:       MMcFadcHeader, MMcEvt
# mimage     MHillas

SRCFILES = MCalibrate.cc \
	   MCalibColorSet.cc \
	   MCalibColorSteer.cc \
	   MCalibCalcFromPast.cc \
	   MCalibrateData.cc \
	   MCalibConstCam.cc \
	   MCalibConstPix.cc \
	   MCalibrationPattern.cc \
	   MCalibrationPatternDecode.cc \
	   MCalibrateRelTimes.cc \
           MCalibrationIntensityCam.cc \
           MCalibrationIntensityChargeCam.cc \
           MCalibrationIntensityBlindCam.cc \
           MCalibrationIntensityQECam.cc \
           MCalibrationIntensityRelTimeCam.cc \
           MCalibrationIntensityTestCam.cc \
           MCalibrationCam.cc \
           MCalibrationPix.cc  \
           MCalibrationRelTimeCam.cc \
           MCalibrationRelTimePix.cc \
	   MCalibrationRelTimeCalc.cc \
           MCalibrationQECamMagic.cc \
           MCalibrationQECam.cc \
           MCalibrationQEPix.cc  \
           MCalibrationPedCam.cc \
	   MCalibrationTestCalc.cc \
	   MCalibrationTestCam.cc \
	   MCalibrationTestPix.cc \
	   MCalibrationHiLoCam.cc \
	   MCalibrationHiLoPix.cc \
	   MCalibrationChargeCalc.cc \
           MCalibrationChargeCam.cc \
           MCalibrationChargePix.cc  \
           MCalibrationBlindCam.cc  \
           MCalibrationBlindPix.cc  \
           MCalibrationBlindCamOneOldStyle.cc  \
           MCalibrationBlindCamTwoNewStyle.cc  \
           MCalibrationBlindCamThreeNewStyle.cc  \
           MCalibrationChargePINDiode.cc  \
	   MMcCalibrationCalc.cc 

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

all: $(OBJS)

include ../Makefile.rules

mrproper:	clean rmbak
