CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/DataFormats/JetReco/interface/GenericJet.h

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 // temporary fix before include_checcker runs globally
00038 #include "DataFormats/JetReco/interface/GenericJetCollection.h" //INCLUDECHECKER:SKIP
00039 #endif