diff --git a/.gitignore b/.gitignore index 7527a69..371de72 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,9 @@ *.o *.fsu *.root +*.bin +FSUDAQr FSUDAQ_Qt6 test test_indep diff --git a/FSUDAQr.pro b/FSUDAQr.pro new file mode 100644 index 0000000..78c540a --- /dev/null +++ b/FSUDAQr.pro @@ -0,0 +1,66 @@ +###################################################################### +# Automatically generated by qmake (3.1) Thu Sep 12 11:32:09 2024 +###################################################################### + +TEMPLATE = app +TARGET = FSUDAQr +INCLUDEPATH += . + +QT += core widgets charts printsupport + +LIBS += -lCAENDigitizer -lcurl + +#==== for enable GDB debug +#QMAKE_CXXFLAGS += -g +#QMAKE_CXXFLAGS_RELEASE = -O0 +#QMAKE_CFLAGS_RELEASE = -O0 + +# You can make your code fail to compile if you use deprecated APIs. +# In order to do so, uncomment the following line. +# Please consult the documentation of the deprecated API in order to know +# how to port your code away from it. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + +# Input +HEADERS += ClassData.h \ + ClassDigitizer.h \ + ClassInfluxDB.h \ + CustomThreads.h \ + CustomWidgets.h \ + DigiSettingsPanel.h \ + FSUDAQ.h \ + Histogram1D.h \ + Histogram2D.h \ + Hit.h \ + macro.h \ + MultiBuilder.h \ + qcustomplot.h \ + RegisterAddress.h \ + Scope.h \ + SingleSpectra.h \ + analyzers/Analyser.h \ + analyzers/BeamTune.h \ + analyzers/CoincidentAnalyzer.h \ + analyzers/Cross.h \ + analyzers/EncoreAnalyzer.h \ + analyzers/Isotope.h \ + analyzers/MCP.h \ + analyzers/MCPandPSD.h \ + analyzers/PID.h \ + analyzers/RAISOR1.h \ + analyzers/RAISOR2.h \ + analyzers/SplitPoleAnalyzer.h \ + analyzers/SplitPoleHit.h \ + analyzers/Target.h \ + analyzers/TEST.h +SOURCES += ClassDigitizer.cpp \ + ClassInfluxDB.cpp \ + DigiSettingsPanel.cpp \ + FSUDAQ.cpp \ + main.cpp \ + MultiBuilder.cpp \ + qcustomplot.cpp \ + Scope.cpp \ + SingleSpectra.cpp \ + analyzers/Analyser.cpp