Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-11 10:20:47

0001 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
0002 
0003 #ifndef JANA2_TUTORIAL_PODIO_DATAMODEL_SimParticleDATA_H
0004 #define JANA2_TUTORIAL_PODIO_DATAMODEL_SimParticleDATA_H
0005 
0006 #include <cstdint>
0007 
0008 
0009 
0010 /** @class SimParticleData
0011  *  A 'truth' particle, used by a Monte Carlo simulation
0012  *  @author: N. Brei
0013  */
0014 class SimParticleData {
0015 public:
0016   double momentum_z{}; ///< Momentum in the z direction
0017   double momentum_theta{}; ///< Momentum in the theta direction
0018   double momentum_phi{}; ///< Momentum in the phi direction
0019   double energy{}; ///< Total energy
0020   std::uint32_t pdg{}; ///< PDG particle id
0021 
0022 };
0023 
0024 
0025 namespace v1 {
0026 using SimParticleData = SimParticleData;
0027 } // namespace v1
0028 
0029 
0030 
0031 
0032 #endif