#include <PhotonSelector.h>
Public Types | |
typedef reco::PhotonCollection | collection |
Public Member Functions | |
template<typename I > | |
void | cloneAndStore (const I &begin, const I &end, edm::Event &evt) |
PhotonCollectionStoreManager (const edm::Handle< reco::PhotonCollection > &) | |
edm::OrphanHandle< reco::PhotonCollection > | put (edm::Event &evt) |
size_t | size () const |
Private Attributes | |
std::unique_ptr< reco::PhotonCollection > | selPhotons_ |
std::unique_ptr< reco::SuperClusterCollection > | selSuperClusters_ |
Definition at line 22 of file PhotonSelector.h.
Definition at line 23 of file PhotonSelector.h.
|
inline |
Definition at line 24 of file PhotonSelector.h.
|
inline |
Definition at line 29 of file PhotonSelector.h.
References end, Exhume::I, mps_fire::i, training_settings::idx, nanoDQM_cff::Photon, selPhotons_, selSuperClusters_, and reco::Photon::superCluster().
|
inline |
Definition at line 41 of file PhotonSelector.h.
References h, eostools::move(), edm::Event::put(), selPhotons_, and selSuperClusters_.
|
inline |
Definition at line 46 of file PhotonSelector.h.
References selPhotons_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
private |
Definition at line 48 of file PhotonSelector.h.
Referenced by cloneAndStore(), put(), and size().
|
private |
Definition at line 49 of file PhotonSelector.h.
Referenced by cloneAndStore(), and put().