Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:20:04

0001 /*******************************************************************************
0002  * Copyright (c) The JETSCAPE Collaboration, 2018
0003  *
0004  * Modular, task-based framework for simulating all aspects of heavy-ion collisions
0005  * 
0006  * For the list of contributors see AUTHORS.
0007  *
0008  * Report issues at https://github.com/JETSCAPE/JETSCAPE/issues
0009  *
0010  * or via email to bugs.jetscape@gmail.com
0011  *
0012  * Distributed under the GNU General Public License 3.0 (GPLv3 or later).
0013  * See COPYING for details.
0014  ******************************************************************************/
0015 
0016 #ifndef ELOSSVALIDATION_H
0017 #define ELOSSVALIDATION_H
0018 
0019 #include "JetEnergyLossModule.h"
0020 
0021 using namespace Jetscape;
0022 
0023 class ElossValidate : public JetEnergyLossModule<ElossValidate> {
0024 public:
0025   ElossValidate();
0026   virtual ~ElossValidate();
0027 
0028   void Init();
0029   void DoEnergyLoss(double deltaT, double time, double Q2, vector<Parton> &pIn,
0030                     vector<Parton> &pOut);
0031   void WriteTask(weak_ptr<JetScapeWriter> w);
0032 
0033 protected:
0034 };
0035 
0036 #endif // ELOSSVALIDATION_H