diff --git a/.gitignore b/.gitignore index 2406d259a56d492b3383791c547696589ad7347b..ccee753240f4aa6d3596f77ce6216d36cde93537 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ -# CMakeLists.txt -# main.cpp +CMakeLists.txt +main.cpp test_data/test.csv -# sources/CMakeLists.txt +sources/CMakeLists.txt sources/py_BinFileParser.cpp sources/py_BinFileParser.pyi sources/py_BinFileParser.pyx diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 461face28aee72a98aa799455b9fa871241e3ff4..0000000000000000000000000000000000000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ -cmake_minimum_required(VERSION 3.16.3) - -project(BinParser CXX) - -set(CMAKE_CXX_STANDARD 11) -set(CMAKE_POSITION_INDEPENDENT_CODE ON) - -include_directories(${CMAKE_CURRENT_SOURCE_DIR}/sources) - -if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose Release or Debug" FORCE) -endif () -message(STATUS "Build type: '${CMAKE_BUILD_TYPE}'") - -add_subdirectory(sources) - -add_executable(main main.cpp) -target_link_libraries(main PUBLIC binFileParser) \ No newline at end of file diff --git a/main.cpp b/main.cpp deleted file mode 100644 index cea18dd6677045cf0e3ea9bb89e1d71c4e156059..0000000000000000000000000000000000000000 --- a/main.cpp +++ /dev/null @@ -1,26 +0,0 @@ -#include <string> -#include <iostream> -#include "BinFileParser.h" - - -int main(int argc, char** argv) -{ - std::string fpath("/home/mingf2/projects/DT5550W_python_parser/test_data/test.data"); - DT5550WBinFile binFileHandle(fpath, true); - auto events = binFileHandle.readNextNEvents(1); - CITIROCEvent firstEvent = events[0]; - std::cout << "Events read: " << binFileHandle.getNumberOfEventRead() << std::endl; - std::cout << "First event: ASICID = " << firstEvent.AsicID - << ", RunTimeCode = " << firstEvent.RunEventTimecode - << ", EventCounter = " << firstEvent.EventCounter - << ", Hit = " << firstEvent.hit << std::endl; - - events = binFileHandle.readNextNEvents(1); - CITIROCEvent secondEvent = events[0]; - std::cout << "Events read: " << binFileHandle.getNumberOfEventRead() << std::endl; - std::cout << "First event: ASICID = " << secondEvent.AsicID - << ", RunTimeCode = " << secondEvent.RunEventTimecode - << ", EventCounter = " << secondEvent.EventCounter - << ", Hit = " << secondEvent.hit << std::endl; - return 0; -} \ No newline at end of file diff --git a/sources/CMakeLists.txt b/sources/CMakeLists.txt deleted file mode 100644 index 6dcb997734b2f9c22fe3384a11718f586ab87d33..0000000000000000000000000000000000000000 --- a/sources/CMakeLists.txt +++ /dev/null @@ -1 +0,0 @@ -add_library(binFileParser SHARED BinFileParser.cpp) \ No newline at end of file