Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-30 10:04:50

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2022 - 2025 Whitney Armstrong, Wouter Deconinck, Sylvester Joosten, Dmitry Romanov, Yann Bedfer
0003 
0004 #pragma once
0005 
0006 #include <DD4hep/DD4hepUnits.h>
0007 
0008 namespace eicrecon {
0009 
0010   struct MPGDTrackerDigiConfig {
0011     // sub-systems should overwrite their own (see "detectors/MPGD/MPGD.cc")
0012 
0013     // Readout identifiers for tagging 1st and 2nd coord. of 2D-strip readout
0014     std::string readout{""};
0015     // NB: be aware of thresholds in npsim! E.g. https://github.com/eic/npsim/pull/9/files
0016     double threshold  = 0 * dd4hep::keV;
0017     double timeResolution = 8;   /// TODO 8 of what units??? Same TODO in juggler. Probably [ns]
0018   };
0019 
0020 } // eicrecon