Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-06-17 07:50:49

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2026 Sebouh Paul, Baptiste Fraisse
0003 #pragma once
0004 #include <float.h>
0005 #include <DD4hep/Detector.h>
0006 
0007 namespace eicrecon {
0008 
0009 struct LambdaReconstructionConfig {
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 lambdaMassWindow = 0.1;
0017   double pi0Window        = 0.1;
0018   /** number of iterations for the IDOLA algorithm */
0019   int iterations = 10;
0020 };
0021 
0022 } // namespace eicrecon