Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:17:22

0001 #ifndef PARTICLEFLOW_PARTICLEFLOWJETINPUT_H
0002 #define PARTICLEFLOW_PARTICLEFLOWJETINPUT_H
0003 
0004 //===========================================================
0005 /// \file ParticleFlowJetInput.h
0006 /// \brief Connective tissue between jet reco and PFlow elements
0007 /// \author Dennis V. Perepelitsa
0008 //===========================================================
0009 
0010 #include <jetbase/JetInput.h>
0011 
0012 // finally system includes
0013 #include <iostream>  // for cout, ostream
0014 
0015 // forward declarations
0016 class PHCompositeNode;
0017 class Jet;
0018 
0019 class ParticleFlowJetInput : public JetInput
0020 {
0021  public:
0022   ParticleFlowJetInput() = default;
0023   ~ParticleFlowJetInput() override {}
0024 
0025   std::vector<Jet*> get_input(PHCompositeNode* topNode) override;
0026   void identify(std::ostream& os = std::cout) override;
0027 
0028  private:
0029   int _verbosity = 0;
0030 };
0031 
0032 #endif