Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoEgamma
EgammaElectronAlgos
interface
GsfElectronTools.h
Go to the documentation of this file.
1
#ifndef RecoEgamma_EgammaElectronAlgos_GsfElectronTools_h
2
#define RecoEgamma_EgammaElectronAlgos_GsfElectronTools_h
3
4
#include "
DataFormats/Common/interface/Handle.h
"
5
#include "
DataFormats/GsfTrackReco/interface/GsfTrackFwd.h
"
6
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
7
#include "
CommonTools/Utils/interface/KinematicTables.h
"
8
9
namespace
egamma {
10
11
// From Puneeth Kalavase : returns the CTF track that has the highest fraction
12
// of shared hits in Pixels and the inner strip tracker with the electron Track
13
std::pair<reco::TrackRef, float>
getClosestCtfToGsf
(
reco::GsfTrackRef
const
&,
14
edm::Handle<reco::TrackCollection>
const
& ctfTracksH,
15
edm::soa::EtaPhiTableView
trackEtaPhiTable);
16
17
}
// namespace egamma
18
19
#endif
egamma::getClosestCtfToGsf
std::pair< reco::TrackRef, float > getClosestCtfToGsf(reco::GsfTrackRef const &, edm::Handle< reco::TrackCollection > const &ctfTracksH, edm::soa::EtaPhiTableView trackEtaPhiTable)
Definition:
GsfElectronTools.cc:16
edm::Ref< GsfTrackCollection >
edm::Handle< reco::TrackCollection >
TrackFwd.h
KinematicTables.h
edm::soa::EtaPhiTableView
edm::soa::ViewFromTable_t< EtaPhiTable > EtaPhiTableView
Definition:
KinematicTables.h:11
GsfTrackFwd.h
Handle.h
Generated for CMSSW Reference Manual by
1.8.5