2024-07-04 19:47:09 -04:00
|
|
|
CC = g++
|
|
|
|
CFLAG = -O2
|
|
|
|
|
|
|
|
depend = ClassTransfer.h ClassHelios.h ClassIsotope.h ClassDecay.h constant.h potentials.h
|
2023-04-03 16:03:48 -04:00
|
|
|
|
2024-07-04 22:39:02 -04:00
|
|
|
ALL = Isotope InFileCreator ExtractXSec ExtractXSecFromText PlotTGraphTObjArray Cleopatra FindThetaCM SimTransfer SimAlpha
|
2023-04-10 15:56:31 -04:00
|
|
|
|
|
|
|
all: $(ALL)
|
2023-04-03 16:03:48 -04:00
|
|
|
|
2024-04-03 16:10:26 -04:00
|
|
|
Isotope: ClassIsotope.h Isotope.C
|
2024-07-04 19:47:09 -04:00
|
|
|
$(CC) $(CFLAG) Isotope.C -o Isotope
|
2024-02-19 18:31:27 -05:00
|
|
|
|
2024-07-04 19:47:09 -04:00
|
|
|
InFileCreator: InFileCreator.C InFileCreator.h $(depend)
|
|
|
|
$(CC) $(CFLAG) InFileCreator.C -o InFileCreator `root-config --cflags --glibs`
|
2023-04-03 16:03:48 -04:00
|
|
|
|
|
|
|
ExtractXSec: ExtractXSec.C ExtractXSec.h
|
2024-07-04 19:47:09 -04:00
|
|
|
$(CC) $(CFLAG) ExtractXSec.C -o ExtractXSec `root-config --cflags --glibs`
|
2023-04-03 16:03:48 -04:00
|
|
|
|
|
|
|
ExtractXSecFromText: ExtractXSecFromText.C ExtractXSec.h
|
2024-07-04 19:47:09 -04:00
|
|
|
$(CC) $(CFLAG) ExtractXSecFromText.C -o ExtractXSecFromText `root-config --cflags --glibs`
|
2023-04-03 16:03:48 -04:00
|
|
|
|
|
|
|
PlotTGraphTObjArray: PlotTGraphTObjArray.C PlotTGraphTObjArray.h
|
2024-07-04 19:47:09 -04:00
|
|
|
$(CC) $(CFLAG) PlotTGraphTObjArray.C -o PlotTGraphTObjArray `root-config --cflags --glibs`
|
2023-04-03 16:03:48 -04:00
|
|
|
|
2024-04-03 16:10:26 -04:00
|
|
|
Cleopatra: Cleopatra.C InFileCreator.h ExtractXSec.h
|
2024-07-04 19:47:09 -04:00
|
|
|
$(CC) $(CFLAG) Cleopatra.C -o Cleopatra `root-config --cflags --glibs`
|
2024-02-19 18:31:27 -05:00
|
|
|
|
2024-07-04 19:47:09 -04:00
|
|
|
FindThetaCM: FindThetaCM.C FindThetaCM.h $(depend)
|
|
|
|
$(CC) $(CFLAG) FindThetaCM.C -o FindThetaCM `root-config --cflags --glibs`
|
2023-04-03 16:03:48 -04:00
|
|
|
|
2024-07-04 19:47:09 -04:00
|
|
|
SimTransfer: SimTransfer.C ClassTransfer.h $(depend) ../Armory/ClassReactionConfig.h ../Armory/ClassDetGeo.h
|
|
|
|
$(CC) $(CFLAG) SimTransfer.C -o SimTransfer `root-config --cflags --glibs`
|
2023-04-03 16:03:48 -04:00
|
|
|
|
2024-07-04 19:47:09 -04:00
|
|
|
SimTransfer_single: SimTransfer_single.C $(depend) ../Armory/ClassReactionConfig.h ../Armory/ClassDetGeo.h
|
|
|
|
$(CC) $(CFLAG) SimTransfer_single.C -o SimTransfer_single `root-config --cflags --glibs`
|
2024-04-03 16:10:26 -04:00
|
|
|
|
|
|
|
SimAlpha: SimAlpha.C ClassHelios.h
|
2024-07-04 19:47:09 -04:00
|
|
|
$(CC) $(CFLAG) SimAlpha.C -o SimAlpha `root-config --cflags --glibs`
|
2024-02-20 16:38:40 -05:00
|
|
|
|
2023-04-10 15:56:31 -04:00
|
|
|
clean:
|
|
|
|
/bin/rm -f $(ALL)
|