CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
METAlgo.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: METAlgorithms
4 // Class: METAlgo
5 //
13 //
14 // Original Authors: Michael Schmitt, Richard Cavanaugh The University of Florida
15 // Created: May 14, 2005
16 //
17 //
18 
19 //____________________________________________________________________________||
20 #ifndef METAlgo_h
21 #define METAlgo_h
22 
23 //____________________________________________________________________________||
27 
28 //____________________________________________________________________________||
29 class METAlgo {
30 public:
31  METAlgo() {}
32  virtual ~METAlgo() {}
34  double globalThreshold = 0.0,
35  edm::ValueMap<float> const* weights = nullptr);
36 };
37 
38 //____________________________________________________________________________||
39 #endif // METAlgo_h
virtual ~METAlgo()
Definition: METAlgo.h:32
tuple globalThreshold
Structure containing data common to all types of MET.
Definition: CommonMETData.h:12
METAlgo()
Definition: METAlgo.h:31
CommonMETData run(const edm::View< reco::Candidate > &candidates, double globalThreshold=0.0, edm::ValueMap< float > const *weights=nullptr)
Definition: METAlgo.cc:16