CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
METAlgo.h
Go to the documentation of this file.
1 #ifndef METAlgo_h
2 #define METAlgo_h
3 
14 #include <vector>
15 #include <string>
16 
20 
21 class METAlgo
22 {
23  public:
24  //typedef std::vector<const reco::Candidate*> InputCollection;
25  typedef std::vector<const reco::Candidate> InputCollection;
26  METAlgo();
27  virtual ~METAlgo();
28  //virtual void run(const reco::CandidateCollection*, CommonMETData*, double );
29  virtual void run(edm::Handle<edm::View<reco::Candidate> >, CommonMETData*, double );
30  private:
31 };
32 
33 #endif // METAlgo_h
34 
35 /* LocalWords: METAlgo
36  */
virtual void run(edm::Handle< edm::View< reco::Candidate > >, CommonMETData *, double)
Definition: METAlgo.cc:41
std::vector< const reco::Candidate > InputCollection
Definition: METAlgo.h:25
Structure containing data common to all types of MET.
Definition: CommonMETData.h:22
virtual ~METAlgo()
Definition: METAlgo.cc:26
METAlgo()
Definition: METAlgo.cc:20