CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_6/src/DataFormats/JetReco/interface/BasicJet.h

Go to the documentation of this file.
00001 #ifndef JetReco_BasicJet_h
00002 #define JetReco_BasicJet_h
00003 
00018 #include "DataFormats/JetReco/interface/Jet.h"
00019 
00020 namespace reco {
00021 class BasicJet : public Jet {
00022  public:
00023   
00025   BasicJet() {}
00026   
00028   BasicJet(const LorentzVector& fP4, const Point& fVertex);
00029   BasicJet(const LorentzVector& fP4, const Point& fVertex, const Jet::Constituents& fConstituents);
00030   
00031   virtual ~BasicJet() {};
00032 
00034   virtual BasicJet* clone () const;
00035 
00037   virtual std::string print () const;
00038   
00039  private:
00041   virtual bool overlap( const Candidate & ) const;
00042 };
00043 }
00044 // temporary fix before include_checcker runs globally
00045 #include "DataFormats/JetReco/interface/BasicJetCollection.h" //INCLUDECHECKER:SKIP
00046 #endif