Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoMET
METAlgorithms
interface
PFClusterSpecificAlgo.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: METAlgorithms
4
// Class: PFClusterSpecificAlgo
5
//
13
//
14
// Original Authors: R. Remington (UF), R. Cavanaugh (UIC/Fermilab)
15
// Created: October 27, 2008
16
//
17
//
18
#ifndef METAlgorithms_PFClusterMETInfo_h
19
#define METAlgorithms_PFClusterMETInfo_h
20
21
//____________________________________________________________________________||
22
#include "
DataFormats/METReco/interface/PFClusterMET.h
"
23
#include "
DataFormats/Common/interface/Handle.h
"
24
#include "
DataFormats/Common/interface/View.h
"
25
#include "
DataFormats/Math/interface/LorentzVector.h
"
26
#include "
DataFormats/Math/interface/Point3D.h
"
27
#include "
DataFormats/METReco/interface/CommonMETData.h
"
28
29
30
//____________________________________________________________________________||
31
class
PFClusterSpecificAlgo
32
{
33
public
:
34
PFClusterSpecificAlgo
() {;}
35
reco::PFClusterMET
addInfo
(
edm::Handle
<
edm::View<reco::Candidate>
> PFClusterCandidates,
const
CommonMETData
&
met
);
36
37
private
:
38
typedef
math::XYZTLorentzVector
LorentzVector
;
39
typedef
math::XYZPoint
Point
;
40
41
};
42
43
//____________________________________________________________________________||
44
#endif // METAlgorithms_PFClusterMETInfo_h
45
PFClusterSpecificAlgo::PFClusterSpecificAlgo
PFClusterSpecificAlgo()
Definition:
PFClusterSpecificAlgo.h:34
CaloMET_cfi.met
tuple met
____________________________________________________________________________||
Definition:
CaloMET_cfi.py:7
PFClusterMET.h
edm::View< reco::Candidate >
Handle.h
edm::Handle
Definition:
AssociativeIterator.h:47
reco::PFClusterMET
Definition:
PFClusterMET.h:14
Point3D.h
PFClusterSpecificAlgo::addInfo
reco::PFClusterMET addInfo(edm::Handle< edm::View< reco::Candidate > > PFClusterCandidates, const CommonMETData &met)
Definition:
PFClusterSpecificAlgo.cc:15
math::XYZTLorentzVector
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
Definition:
LorentzVector.h:29
CommonMETData.h
View.h
PFClusterSpecificAlgo::Point
math::XYZPoint Point
Definition:
PFClusterSpecificAlgo.h:39
CommonMETData
Structure containing data common to all types of MET.
Definition:
CommonMETData.h:12
LorentzVector.h
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition:
Point3D.h:12
PFClusterSpecificAlgo
Definition:
PFClusterSpecificAlgo.h:31
PFClusterSpecificAlgo::LorentzVector
math::XYZTLorentzVector LorentzVector
Definition:
PFClusterSpecificAlgo.h:38
Generated for CMSSW Reference Manual by
1.8.5