Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-07-27 07:54:07

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2025, Simon Gardner
0003 
0004 #pragma once
0005 
0006 #include <vector>
0007 #include <DD4hep/DD4hepUnits.h>
0008 
0009 namespace eicrecon {
0010 
0011 struct PhaseSpacePIDConfig {
0012   std::string system;
0013   std::vector<float> direction = {0.0, 0.0, -1.0}; // default direction is along z-axis
0014   double opening_angle         = 12 * dd4hep::mrad;
0015   int pdg_value                = 11; // default as electron
0016 };
0017 
0018 } // namespace eicrecon