Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2024-06-18 07:06:10

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2023 Sanghwa Park, Christopher Dilks
0003 
0004 #pragma once
0005 
0006 #include <TLorentzVector.h>
0007 
0008 class Particles {
0009   public:
0010     int pid    = 0;
0011     int charge = 0;
0012     int mcID   = -1;
0013     TLorentzVector vecPart;
0014 };
0015 
0016 /*
0017 class Clusters {
0018   public:
0019     Clusters() {}
0020     Clusters(double E_, double x_, double y_, double z_, double theta_, double phi_) {}
0021     virtual ~Clusters() {}
0022 
0023     double E;
0024     double x;
0025     double y;
0026     double z;
0027     double theta;
0028     double phi;
0029 };
0030 */
0031