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
// $Id: PFClusterSpecificAlgo.h,v 1.3 2012/06/11 04:27:43 sakuma Exp $
17
//
18
//
19
#ifndef METAlgorithms_PFClusterMETInfo_h
20
#define METAlgorithms_PFClusterMETInfo_h
21
22
//____________________________________________________________________________||
23
#include "
DataFormats/METReco/interface/PFClusterMET.h
"
24
#include "
DataFormats/Common/interface/Handle.h
"
25
#include "
DataFormats/Common/interface/View.h
"
26
#include "
DataFormats/Math/interface/LorentzVector.h
"
27
#include "
DataFormats/Math/interface/Point3D.h
"
28
#include "
DataFormats/METReco/interface/CommonMETData.h
"
29
30
31
//____________________________________________________________________________||
32
class
PFClusterSpecificAlgo
33
{
34
public
:
35
PFClusterSpecificAlgo
() {;}
36
reco::PFClusterMET
addInfo
(
edm::Handle
<
edm::View<reco::Candidate>
> PFClusterCandidates,
CommonMETData
met
);
37
38
private
:
39
typedef
math::XYZTLorentzVector
LorentzVector
;
40
typedef
math::XYZPoint
Point
;
41
42
};
43
44
//____________________________________________________________________________||
45
#endif // METAlgorithms_PFClusterMETInfo_h
46
PFClusterSpecificAlgo::PFClusterSpecificAlgo
PFClusterSpecificAlgo()
Definition:
PFClusterSpecificAlgo.h:35
CaloMET_cfi.met
tuple met
Definition:
CaloMET_cfi.py:18
PFClusterMET.h
PFClusterSpecificAlgo::addInfo
reco::PFClusterMET addInfo(edm::Handle< edm::View< reco::Candidate > > PFClusterCandidates, CommonMETData met)
Definition:
PFClusterSpecificAlgo.cc:16
edm::View
Definition:
AssociativeIterator.h:47
Handle.h
edm::Handle
Definition:
AssociativeIterator.h:48
reco::PFClusterMET
Definition:
PFClusterMET.h:14
Point3D.h
math::XYZTLorentzVector
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
Definition:
LorentzVector.h:30
CommonMETData.h
View.h
PFClusterSpecificAlgo::Point
math::XYZPoint Point
Definition:
PFClusterSpecificAlgo.h:40
CommonMETData
Structure containing data common to all types of MET.
Definition:
CommonMETData.h:22
LorentzVector.h
math::XYZPoint
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition:
Point3D.h:13
PFClusterSpecificAlgo
Definition:
PFClusterSpecificAlgo.h:32
PFClusterSpecificAlgo::LorentzVector
math::XYZTLorentzVector LorentzVector
Definition:
PFClusterSpecificAlgo.h:39
Generated for CMSSW Reference Manual by
1.8.5