File indexing completed on 2025-08-03 08:16:35
0001
0002
0003 #ifndef REACTIONPLANEAFTERBURNER_H
0004 #define REACTIONPLANEAFTERBURNER_H
0005
0006 #include <fun4all/SubsysReco.h>
0007
0008 #include <gsl/gsl_rng.h>
0009
0010 #include <string>
0011
0012 class PHCompositeNode;
0013
0014 class ReactionPlaneAfterburner : public SubsysReco
0015 {
0016 public:
0017 ReactionPlaneAfterburner(const std::string &name = "ReactionPlaneAfterburner");
0018
0019 ~ReactionPlaneAfterburner() override;
0020
0021 int Init(PHCompositeNode *topNode) override;
0022
0023 int process_event(PHCompositeNode *topNode) override;
0024
0025 private:
0026 gsl_rng *RandomGenerator{nullptr};
0027 };
0028
0029 #endif