Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:12:48

0001 ##
0002 # sPHENIX EMCal LEDs
0003 #
0004 # @file
0005 # @version 0.1
0006 
0007 # root-config --cflags
0008 # CPPFLAGS = -I./include
0009 ROOT_CPPFLAGS = `root-config --cflags`
0010 sPHENIX_CPPFLAGS = -I$(MYINSTALL)/include -I$(OFFLINE_MAIN)/include
0011 # root-config --libs
0012 # LIBFLAGS = -L$(MYINSTALL)/lib `root-config --libs`
0013 LIBFLAGS = -L$(MYINSTALL)/lib `root-config --libs` -lledtowerbuilder
0014 sPHENIX_LIBFLAGS = -L$(OFFLINE_MAIN)/lib -lcalo_io -lfun4all -lfun4allraw -lcalo_reco -lg4dst
0015 
0016 all: bin/read-LEDs bin/Fun4All_LEDTowerBuilder bin/event-display
0017 
0018 bin/read-LEDs: macro/read-LEDs.C
0019         mkdir -p bin
0020         g++ -o $@ $< $(ROOT_CPPFLAGS) $(sPHENIX_CPPFLAGS) $(LIBFLAGS) $(sPHENIX_LIBFLAGS)
0021 
0022 bin/Fun4All_LEDTowerBuilder: macro/Fun4All_LEDTowerBuilder.C
0023         mkdir -p bin
0024         g++ -o $@ $< $(ROOT_CPPFLAGS) $(sPHENIX_CPPFLAGS) $(LIBFLAGS) $(sPHENIX_LIBFLAGS)
0025 
0026 bin/event-display: macro/event-display.C
0027         mkdir -p bin
0028         g++ -o $@ $< $(ROOT_CPPFLAGS) $(sPHENIX_CPPFLAGS) $(LIBFLAGS) $(sPHENIX_LIBFLAGS)
0029 
0030 clean:
0031         rm bin/read-LEDs
0032         rm bin/Fun4All_LEDTowerBuilder
0033         rm bin/event-display