src
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
egamma
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.14