Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoMET
METAlgorithms
src
PFClusterSpecificAlgo.cc
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: METAlgorithms
4
// Class: PFClusterSpecificAlgo
5
//
6
// Original Authors: R. Remington (UF), R. Cavanaugh (UIC/Fermilab)
7
// Created: October 27, 2008
8
// $Id: PFClusterSpecificAlgo.cc,v 1.4 2012/06/11 04:27:43 sakuma Exp $
9
//
10
//
11
//____________________________________________________________________________||
12
#include "
RecoMET/METAlgorithms/interface/PFClusterSpecificAlgo.h
"
13
#include "
DataFormats/ParticleFlowReco/interface/RecoPFClusterRefCandidate.h
"
14
15
//____________________________________________________________________________||
16
reco::PFClusterMET
PFClusterSpecificAlgo::addInfo
(
edm::Handle
<
edm::View<reco::Candidate>
> PFClusterCandidates,
CommonMETData
met
)
17
{
18
const
LorentzVector
p4
(met.
mex
, met.
mey
, 0.0, met.
met
);
19
const
Point
vtx(0.0,0.0,0.0);
20
reco::PFClusterMET
pfClusterMET(met.
sumet
, p4, vtx);
21
return
pfClusterMET;
22
}
CaloMET_cfi.met
tuple met
Definition:
CaloMET_cfi.py:18
PFClusterSpecificAlgo::addInfo
reco::PFClusterMET addInfo(edm::Handle< edm::View< reco::Candidate > > PFClusterCandidates, CommonMETData met)
Definition:
PFClusterSpecificAlgo.cc:16
edm::View
Definition:
AssociativeIterator.h:47
RecoPFClusterRefCandidate.h
edm::Handle
Definition:
AssociativeIterator.h:48
CommonMETData::sumet
double sumet
Definition:
CommonMETData.h:30
reco::PFClusterMET
Definition:
PFClusterMET.h:14
p4
double p4[4]
Definition:
TauolaWrapper.h:92
PFClusterSpecificAlgo::Point
math::XYZPoint Point
Definition:
PFClusterSpecificAlgo.h:40
CommonMETData
Structure containing data common to all types of MET.
Definition:
CommonMETData.h:22
CommonMETData::met
double met
Definition:
CommonMETData.h:26
CommonMETData::mey
double mey
Definition:
CommonMETData.h:28
PFClusterSpecificAlgo.h
CommonMETData::mex
double mex
Definition:
CommonMETData.h:27
PFClusterSpecificAlgo::LorentzVector
math::XYZTLorentzVector LorentzVector
Definition:
PFClusterSpecificAlgo.h:39
Generated for CMSSW Reference Manual by
1.8.5