Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-07-01 08:35:29

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2025 Sebouh Paul
0003 #pragma once
0004 #include <float.h>
0005 #include <DD4hep/Detector.h>
0006 
0007 namespace eicrecon {
0008 
0009 struct FarForwardLambdaReconstructionConfig {
0010 
0011   /** detector constant describing distance to the ZDC */
0012   std::string offsetPositionName = "HcalFarForwardZDC_SiPMonTile_r_pos";
0013   /** transformation from global coordinates to proton-frame coordinates*/
0014   double globalToProtonRotation = -0.025;
0015   /** maximum deviation between reconstructed mass and PDG mass */
0016   double lambdaMaxMassDev = 0.030 * dd4hep::GeV;
0017   /** number of iterations for the IDOLA algorithm */
0018   int iterations = 10;
0019 };
0020 
0021 } // namespace eicrecon