CMS 3D CMS Logo

Namespaces | Functions

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/RecoEgamma/EgammaElectronAlgos/src/EgAmbiguityTools.cc File Reference

#include "RecoEgamma/EgammaElectronAlgos/interface/EgAmbiguityTools.h"
#include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
#include "DataFormats/TrackingRecHit/interface/TrackingRecHitFwd.h"
#include "DataFormats/EcalDetId/interface/EcalSubdetector.h"
#include "DataFormats/EcalRecHit/interface/EcalRecHit.h"
#include "TrackingTools/GsfTools/interface/MultiTrajectoryStateTransform.h"
#include <sstream>
#include <algorithm>

Go to the source code of this file.

Namespaces

namespace  EgAmbiguityTools

Functions

bool EgAmbiguityTools::isBetter (const reco::GsfElectron *, const reco::GsfElectron *)
int EgAmbiguityTools::sharedDets (const reco::GsfTrackRef &, const reco::GsfTrackRef &)
float EgAmbiguityTools::sharedEnergy (const reco::CaloCluster *, const reco::CaloCluster *, edm::Handle< EcalRecHitCollection > &reducedEBRecHits, edm::Handle< EcalRecHitCollection > &reducedEERecHits)
float EgAmbiguityTools::sharedEnergy (const reco::SuperClusterRef &, const reco::SuperClusterRef &, edm::Handle< EcalRecHitCollection > &reducedEBRecHits, edm::Handle< EcalRecHitCollection > &reducedEERecHits)
int EgAmbiguityTools::sharedHits (const reco::GsfTrackRef &, const reco::GsfTrackRef &)