CMS 3D CMS Logo

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
METAlgo
Definition: METAlgo.h:29
HLT_2018_cff.weights
weights
Definition: HLT_2018_cff.py:87167
METAlgo::run
CommonMETData run(const edm::View< reco::Candidate > &candidates, double globalThreshold=0.0, edm::ValueMap< float > const *weights=nullptr)
Definition: METAlgo.cc:16
METAlgo::METAlgo
METAlgo()
Definition: METAlgo.h:31
CommonMETData
Structure containing data common to all types of MET.
Definition: CommonMETData.h:12
CandidateFwd.h
edm::View
Definition: CaloClusterFwd.h:14
distPFMET_cfi.globalThreshold
globalThreshold
Definition: distPFMET_cfi.py:16
METAlgo::~METAlgo
virtual ~METAlgo()
Definition: METAlgo.h:32
CommonMETData.h
ValueMap.h
HLT_2018_cff.candidates
candidates
Definition: HLT_2018_cff.py:53513
edm::ValueMap< float >