Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
5d30577
added mc-based tracklet finder option
luigiapuli Jun 17, 2025
5941ca0
Merge remote-tracking branch 'origin/develop' into 47-standardize-dri…
luigiapuli Jun 17, 2025
61d824b
Changed Sk to noiseMatrix, changed errors in measurementsMatrix, othe…
valerpia Jun 17, 2025
3b3fac8
add some checks
luigiapuli Jun 18, 2025
0ef8e0a
Added plots back, added true tracklets from hits, clusters made of 4 …
valerpia Jun 19, 2025
e0cac6b
fixed a bug in TestKF
luigiapuli Jun 23, 2025
98cb409
Fixed things in tracklet finder and testKF
valerpia Jun 26, 2025
0dd67a0
try true tracklet only
luigiapuli Jun 27, 2025
0971d82
added plots for reco state and momentum
luigiapuli Jun 27, 2025
5c28b2f
Fixed wrong measurement angle computation but broken something else
valerpia Jun 30, 2025
a4771e2
Fixed testKF, removed couts
valerpia Jun 30, 2025
b5c5d30
Sigma pos/ang are now calls to variables in trackerUtils
valerpia Jul 1, 2025
65df124
Reduced number of planes to check in fillAdjacentCells
valerpia Jul 1, 2025
1b0be78
Added trajectoryPint plot, small fixes
valerpia Jul 1, 2025
2423375
Added true tracklet to reconstruct
valerpia Jul 3, 2025
630607e
Added tracklet struct, replaced where needed
valerpia Jul 4, 2025
f089907
Added MC digits information to KF track
valerpia Jul 4, 2025
f68169f
Fixed CMake
valerpia Jul 8, 2025
bc57984
Fixed output of reconstruct for the KF case
valerpia Jul 9, 2025
0f99542
Added nev
valerpia Jul 18, 2025
348b3a4
Added couple of checks
valerpia Jul 21, 2025
abbb7d8
Changed digitization default vaues
valerpia Jul 22, 2025
a4ce140
Added missing info of reco tracks, fixed units
valerpia Jul 28, 2025
aa923a5
Added measurement and chi2 members to the KF step
valerpia Sep 19, 2025
bc8a8ca
Added setters to KF Track
valerpia Sep 19, 2025
dd5f179
Moved orientation enum
valerpia Sep 19, 2025
bef7049
Added chi2 evaluation at smoothing stage
luigiapuli Sep 19, 2025
4b933ef
Added chi2 to reconstruct + fixes
valerpia Sep 19, 2025
dcf170e
FIxes to chi2 of KF track
valerpia Sep 19, 2025
a461be0
Fixes to KF MCS computation
valerpia Sep 22, 2025
64b8e48
Small fixes
valerpia Sep 23, 2025
5bd94fe
Added momentum MC info to edepsim hits
valerpia Oct 18, 2025
9bda0ec
modified Tracklet to save momentum
luigiapuli Oct 23, 2025
cf3f32e
Fixed extrapolation. Using hit MC info instead of points.
valerpia Oct 23, 2025
f4b3edb
Going back to points
valerpia Oct 23, 2025
b412542
Added check on dimension of single step along z
valerpia Oct 23, 2025
ac805a5
added plots for pull tests
luigiapuli Oct 24, 2025
cf916c7
Cleanup of plots, added couple more
valerpia Oct 27, 2025
84c9a25
Added missing lines
valerpia Oct 27, 2025
5444af1
Added missing lines again
valerpia Oct 27, 2025
3a8bc5b
Fixed units
valerpia Oct 27, 2025
8911e8a
modifid TestKF and added PlotKF executable
luigiapuli Oct 28, 2025
a4f96a0
added other plots
luigiapuli Oct 30, 2025
6606190
added checks on seed point (some plots need to be fixed)
luigiapuli Oct 31, 2025
42ae8a7
finished plot for tracklet consistency checks
luigiapuli Nov 6, 2025
746ae82
Added both TrajectoryPoint and HitSegment for true tracklet
luigiapuli Nov 13, 2025
ba76ddd
both option for measurements work
luigiapuli Nov 13, 2025
550a83d
save local changes
luigiapuli Jan 20, 2026
3bc8a9b
added both tracklet from cluster and trajectory point options for merge
luigiapuli Jan 20, 2026
b6671f5
cmake fixes
luigiapuli Jan 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ build/*
*.sh
*.png
*.gdml
tests/*
tests/python_tools/__pycache__/
install/*
build2/*
83 changes: 83 additions & 0 deletions CMakeFiles/3.26.5/CMakeCXXCompiler.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "11.5.0")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")

set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_SIMULATE_VERSION "")




set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX 1)
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)

set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")

set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)

foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()

set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)

# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")

if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()

if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()

if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()

set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()





set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/c++/11/x86_64-redhat-linux;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-redhat-linux/11/include;/usr/local/include;/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/11;/usr/lib64;/lib64;/usr/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
Binary file not shown.
15 changes: 15 additions & 0 deletions CMakeFiles/3.26.5/CMakeSystem.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
set(CMAKE_HOST_SYSTEM "Linux-5.14.0-570.49.1.el9_6.x86_64")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "5.14.0-570.49.1.el9_6.x86_64")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")



set(CMAKE_SYSTEM "Linux-5.14.0-570.49.1.el9_6.x86_64")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "5.14.0-570.49.1.el9_6.x86_64")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")

set(CMAKE_CROSSCOMPILING "FALSE")

set(CMAKE_SYSTEM_LOADED 1)
Loading