Skip to content
Snippets Groups Projects

Draft: Add check whether muon track is within UT acceptance

Closed Adrian Casais Vidal requested to merge acasaisv-muontracks-ut-acc into master
1 unresolved thread
2 files
+ 26
1
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -6,6 +6,7 @@
#include "AlgorithmTypes.cuh"
#include "Line.cuh"
#include "MuonDefinitions.cuh"
#include "UTDefinitions.cuh"
namespace one_muon_track_line {
struct Parameters {
@@ -29,6 +30,8 @@ namespace one_muon_track_line {
PROPERTY(post_scaler_hash_string_t, "post_scaler_hash_string", "Post-scaling hash string", std::string);
PROPERTY(max_chi2x_t, "max_chi2x", "Maximum chi2 for the xz plane", float) max_chi2x;
PROPERTY(max_chi2y_t, "max_chi2y", "Maximum chi2 for the yz plane", float) max_chi2y;
PROPERTY(require_ut_acc_t, "require_ut_acc", "Require muon stub within UT acceptance", bool)
require_ut_acc;
};
struct one_muon_track_line_t : public SelectionAlgorithm, Parameters, Line<one_muon_track_line_t, Parameters> {
@@ -68,5 +71,6 @@ namespace one_muon_track_line {
Property<post_scaler_hash_string_t> m_post_scaler_hash_string {this, ""};
Property<max_chi2x_t> m_max_chi2x {this, 1.f};
Property<max_chi2y_t> m_max_chi2y {this, 0.3f};
Property<require_ut_acc_t> m_require_ut_acc {this, true};
};
} // namespace one_muon_track_line
Loading