File indexing completed on 2025-08-06 08:17:46
0001 #ifndef G4JET_JETPROBEINPUT__H
0002 #define G4JET_JETPROBEINPUT__H
0003
0004 #include "Jet.h"
0005 #include "JetInput.h"
0006
0007 #include <iostream> // for cout, ostream
0008 #include <vector>
0009
0010 #include <iostream>
0011
0012 class PHCompositeNode;
0013
0014 class JetProbeInput : public JetInput
0015 {
0016 public:
0017 JetProbeInput(PHCompositeNode* node = nullptr);
0018 ~JetProbeInput() override {}
0019
0020
0021
0022 void identify(std::ostream& os = std::cout) override;
0023
0024 Jet::SRC get_src() override { return Jet::SRC::JET_PROBE; }
0025
0026 std::vector<Jet*> get_input(PHCompositeNode* topNode) override;
0027
0028
0029 float phi{-100.};
0030 float eta{-100.};
0031 float pt{-100.};
0032 };
0033
0034 #endif