Public Types | |
typedef std::vector< edm::Handle< edm::ValueMap< double > > > | IsolationValueMaps |
Public Member Functions | |
void | retreiveOriginalTrackCollections (const reco::TrackRef &, const reco::GsfTrackRef &) |
Definition at line 269 of file GsfElectronAlgo.h.
typedef std::vector< edm::Handle< edm::ValueMap<double> > > GsfElectronAlgo::EventData::IsolationValueMaps |
Definition at line 300 of file GsfElectronAlgo.h.
void GsfElectronAlgo::EventData::retreiveOriginalTrackCollections | ( | const reco::TrackRef & | ctfTrack, |
const reco::GsfTrackRef & | gsfTrack | ||
) |
Definition at line 51 of file GsfElectronAlgo.cc.
References GsfElectronAlgo::ElectronData::ElectronData(), edm::Ref< C, T, F >::id(), edm::Ref< C, T, F >::isNonnull(), and funct::true.
Referenced by GsfElectronAlgo::createElectron(), and GsfElectronAlgo::EventSetupData::EventSetupData().
edm::Handle<EcalRecHitCollection> GsfElectronAlgo::EventData::barrelRecHits |
Definition at line 283 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::calculateSaturationInfo(), GsfElectronAlgo::calculateShowerShape(), and GsfElectronAlgo::createElectron().
const reco::BeamSpot* GsfElectronAlgo::EventData::beamspot |
Definition at line 277 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
edm::Handle<reco::ConversionCollection> GsfElectronAlgo::EventData::conversions |
Definition at line 289 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
edm::Handle<reco::GsfElectronCoreCollection> GsfElectronAlgo::EventData::coreElectrons |
Definition at line 282 of file GsfElectronAlgo.h.
edm::Handle<reco::TrackCollection> GsfElectronAlgo::EventData::currentCtfTracks |
Definition at line 285 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaRecHitIsolation GsfElectronAlgo::EventData::ecalBarrelIsol03 |
Definition at line 296 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaRecHitIsolation GsfElectronAlgo::EventData::ecalBarrelIsol04 |
Definition at line 296 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaRecHitIsolation GsfElectronAlgo::EventData::ecalEndcapIsol03 |
Definition at line 297 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaRecHitIsolation GsfElectronAlgo::EventData::ecalEndcapIsol04 |
Definition at line 297 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
IsolationValueMaps GsfElectronAlgo::EventData::edIsolationValues |
Definition at line 302 of file GsfElectronAlgo.h.
edm::Handle<EcalRecHitCollection> GsfElectronAlgo::EventData::endcapRecHits |
Definition at line 284 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::calculateSaturationInfo(), GsfElectronAlgo::calculateShowerShape(), and GsfElectronAlgo::createElectron().
edm::Event const* GsfElectronAlgo::EventData::event |
Definition at line 276 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::beginEvent(), and Types.EventID::cppID().
edm::Handle<reco::GsfPFRecTrackCollection> GsfElectronAlgo::EventData::gsfPfRecTracks |
Definition at line 287 of file GsfElectronAlgo.h.
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth1Isolation03 |
Definition at line 292 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth1Isolation03Bc |
Definition at line 294 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth1Isolation04 |
Definition at line 292 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth1Isolation04Bc |
Definition at line 294 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth2Isolation03 |
Definition at line 293 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth2Isolation03Bc |
Definition at line 295 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth2Isolation04 |
Definition at line 293 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
EgammaTowerIsolation GsfElectronAlgo::EventData::hadDepth2Isolation04Bc |
Definition at line 295 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
bool GsfElectronAlgo::EventData::originalCtfTrackCollectionRetreived = false |
Definition at line 307 of file GsfElectronAlgo.h.
edm::Handle<reco::TrackCollection> GsfElectronAlgo::EventData::originalCtfTracks |
Definition at line 304 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
bool GsfElectronAlgo::EventData::originalGsfTrackCollectionRetreived = false |
Definition at line 308 of file GsfElectronAlgo.h.
edm::Handle<reco::GsfTrackCollection> GsfElectronAlgo::EventData::originalGsfTracks |
Definition at line 305 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().
IsolationValueMaps GsfElectronAlgo::EventData::pfIsolationValues |
Definition at line 301 of file GsfElectronAlgo.h.
edm::Handle<reco::GsfElectronCollection> GsfElectronAlgo::EventData::pflowElectrons |
Definition at line 281 of file GsfElectronAlgo.h.
edm::Handle<reco::GsfElectronCollection> GsfElectronAlgo::EventData::previousElectrons |
Definition at line 280 of file GsfElectronAlgo.h.
edm::Handle<reco::ElectronSeedCollection> GsfElectronAlgo::EventData::seeds |
Definition at line 286 of file GsfElectronAlgo.h.
edm::Handle<reco::VertexCollection> GsfElectronAlgo::EventData::vertices |
Definition at line 288 of file GsfElectronAlgo.h.
Referenced by GsfElectronAlgo::createElectron().