CMS 3D CMS Logo

GsfElectronTools.h
Go to the documentation of this file.
1 #ifndef RecoEgamma_EgammaElectronAlgos_GsfElectronTools_h
2 #define RecoEgamma_EgammaElectronAlgos_GsfElectronTools_h
3 
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
Handle.h
edm::Handle< reco::TrackCollection >
edm::soa::EtaPhiTableView
edm::soa::ViewFromTable_t< EtaPhiTable > EtaPhiTableView
Definition: KinematicTables.h:11
edm::Ref< GsfTrackCollection >
TrackFwd.h
egamma
Definition: ConversionFinder.h:29
GsfTrackFwd.h
KinematicTables.h
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