Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-09-12 08:27:07

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2023, Simon Gardner
0003 
0004 #pragma once
0005 
0006 namespace eicrecon {
0007 struct FarDetectorLinearTrackingConfig {
0008 
0009   std::size_t layer_hits_max{10};
0010   float chi2_max{0.001};
0011   std::size_t n_layer{4};
0012   std::vector<double> layer_weights{1.0, 1.0, 1.0, 1.0};
0013 
0014   // Restrict hit direction
0015   bool restrict_direction{true};
0016   float optimum_theta{0.026};
0017   float optimum_phi{0};
0018   float step_angle_tolerance{0.05};
0019 };
0020 } // namespace eicrecon