Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:15:41

0001 #ifndef FLOWAFTERBURNER_FLOWAFTERBURNER_H
0002 #define FLOWAFTERBURNER_FLOWAFTERBURNER_H
0003 
0004 #include <string>
0005 
0006 namespace CLHEP
0007 {
0008   class HepRandomEngine;
0009 }
0010 namespace HepMC
0011 {
0012   class GenEvent;
0013 }
0014 
0015 enum flowAfterburnerAlgorithm
0016 {
0017   minbias_algorithm,
0018   minbias_v2_algorithm,
0019   custom_algorithm
0020 };
0021 
0022 int flowAfterburner(HepMC::GenEvent *inEvent,
0023                     CLHEP::HepRandomEngine *engine,
0024                     const std::string &algorithmName,
0025                     float mineta, float maxeta,
0026                     float minpt, float maxpt);
0027 
0028 #endif