Go to the documentation of this file.00001 #ifndef JetReco_GenericJet_h
00002 #define JetReco_GenericJet_h
00003
00016 #include <string>
00017 #include "DataFormats/Candidate/interface/CompositeRefBaseCandidate.h"
00018
00019 namespace reco {
00020 class GenericJet : public CompositeRefBaseCandidate {
00021 public:
00023 GenericJet () {}
00025 GenericJet (const LorentzVector& fP4, const Point& fVertex, const std::vector<CandidateBaseRef>& fConstituents);
00027 virtual ~GenericJet () {}
00028
00030 virtual int nConstituents () const;
00031
00033 virtual std::string print () const;
00034
00035 };
00036 }
00037
00038 #include "DataFormats/JetReco/interface/GenericJetCollection.h"
00039 #endif