#include <GsfElectronSelector.h>
Public Types | |
typedef reco::GsfElectronCollection | collection |
Public Member Functions | |
template<typename I > | |
void | cloneAndStore (const I &begin, const I &end, edm::Event &evt) |
GsfElectronCollectionStoreManager (const edm::Handle< reco::GsfElectronCollection > &) | |
edm::OrphanHandle < reco::GsfElectronCollection > | put (edm::Event &evt) |
size_t | size () const |
Private Attributes | |
std::auto_ptr < reco::GsfElectronCoreCollection > | selElectronCores_ |
std::auto_ptr < reco::GsfElectronCollection > | selElectrons_ |
std::auto_ptr < reco::GsfTrackExtraCollection > | selGsfTrackExtras_ |
std::auto_ptr < TrackingRecHitCollection > | selHits_ |
std::auto_ptr < reco::SuperClusterCollection > | selSuperClusters_ |
std::auto_ptr < reco::TrackExtraCollection > | selTrackExtras_ |
std::auto_ptr < reco::GsfTrackCollection > | selTracks_ |
Definition at line 25 of file GsfElectronSelector.h.
Definition at line 26 of file GsfElectronSelector.h.
|
inline |
Definition at line 27 of file GsfElectronSelector.h.
|
inline |
Definition at line 37 of file GsfElectronSelector.h.
References reco::TrackExtraBase::add(), reco::GsfElectron::core(), end, reco::GsfTrack::gsfExtra(), reco::GsfElectron::gsfTrack(), Exhume::I, i, customizeTrackingMonitorSeedNumber::idx, reco::Track::innerDetId(), reco::Track::innerMomentum(), reco::Track::innerOk(), reco::Track::innerPosition(), reco::Track::innerStateCovariance(), edm::Ref< C, T, F >::isNonnull(), reco::Track::outerDetId(), reco::Track::outerMomentum(), reco::Track::outerOk(), reco::Track::outerPosition(), reco::Track::outerStateCovariance(), reco::Track::recHitsBegin(), reco::Track::recHitsEnd(), L1Trigger_dataformats::reco, reco::Track::seedDirection(), selElectronCores_, selElectrons_, selGsfTrackExtras_, selHits_, selSuperClusters_, selTrackExtras_, selTracks_, reco::Track::setExtra(), reco::GsfTrack::setGsfExtra(), and reco::GsfElectron::superCluster().
|
inline |
Definition at line 75 of file GsfElectronSelector.h.
References h, edm::Event::put(), selElectronCores_, selElectrons_, selGsfTrackExtras_, selHits_, selSuperClusters_, selTrackExtras_, and selTracks_.
|
inline |
Definition at line 86 of file GsfElectronSelector.h.
References selElectrons_.
|
private |
Definition at line 89 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), and put().
|
private |
Definition at line 88 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), put(), and size().
|
private |
Definition at line 93 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), and put().
|
private |
Definition at line 94 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), and put().
|
private |
Definition at line 90 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), and put().
|
private |
Definition at line 92 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), and put().
|
private |
Definition at line 91 of file GsfElectronSelector.h.
Referenced by cloneAndStore(), and put().