#include <EGExtraInfoModifierFromValueMaps.h>
Public Member Functions | |
template<> | |
void | addValuesToObject (pat::Electron &obj, const edm::Ptr< reco::Candidate > &ptr, const std::unordered_map< std::string, edm::EDGetTokenT< edm::ValueMap< float >>> &vmaps_token, const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< float >>> &vmaps, bool overrideExistingValues) |
template<> | |
void | addValuesToObject (pat::Photon &obj, const edm::Ptr< reco::Candidate > &ptr, const std::unordered_map< std::string, edm::EDGetTokenT< edm::ValueMap< float >>> &vmaps_token, const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< float >>> &vmaps, bool overrideExistingValues) |
template<> | |
void | addValueToObject (ObjType &obj, const edm::Ptr< reco::Candidate > &ptr, const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< MapType >>> &vmaps, const std::pair< const std::string, edm::EDGetTokenT< edm::ValueMap< MapType >>> &val_map, bool overrideExistingValues) |
template<> | |
void | addValueToObject (ObjType &obj, const edm::Ptr< reco::Candidate > &ptr, const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< MapType >>> &vmaps, const std::pair< const std::string, edm::EDGetTokenT< edm::ValueMap< MapType >>> &val_map, bool overrideExistingValues) |
EGXtraModFromVMObjFiller ()=delete | |
~EGXtraModFromVMObjFiller ()=delete | |
Static Public Member Functions | |
template<typename ObjType , typename MapType > | |
static void | addValuesToObject (ObjType &obj, const edm::Ptr< reco::Candidate > &ptr, const std::unordered_map< std::string, edm::EDGetTokenT< edm::ValueMap< MapType >>> &vmaps_token, const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< MapType >>> &vmaps, bool overrideExistingValues) |
template<typename ObjType , typename MapType > | |
static void | addValueToObject (ObjType &obj, const edm::Ptr< reco::Candidate > &ptr, const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< MapType >>> &vmaps, const std::pair< const std::string, edm::EDGetTokenT< edm::ValueMap< MapType >>> &val_map, bool overrideExistingValues) |
Definition at line 54 of file EGExtraInfoModifierFromValueMaps.h.
|
delete |
|
delete |
|
inlinestatic |
Definition at line 68 of file EGExtraInfoModifierFromValueMaps.h.
References EGXtraModFromVMObjFiller< OutputType >::addValueToObject().
Referenced by EGExtraInfoModifierFromValueMaps< MapType, OutputType >::modifyObject().
|
inline |
Definition at line 284 of file EGExtraInfoModifierFromValueMaps.h.
References pat::Electron::setElectronIDs().
|
inline |
Definition at line 302 of file EGExtraInfoModifierFromValueMaps.h.
References pat::Photon::setPhotonIDs().
|
static |
Definition at line 224 of file EGExtraInfoModifierFromValueMaps.h.
References Exception.
Referenced by EGXtraModFromVMObjFiller< OutputType >::addValuesToObject().
void EGXtraModFromVMObjFiller< float >::addValueToObject | ( | ObjType & | obj, |
const edm::Ptr< reco::Candidate > & | ptr, | ||
const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< MapType >>> & | vmaps, | ||
const std::pair< const std::string, edm::EDGetTokenT< edm::ValueMap< MapType >>> & | val_map, | ||
bool | overrideExistingValues | ||
) |
Definition at line 244 of file EGExtraInfoModifierFromValueMaps.h.
References Exception, and relativeConstraints::value.
void EGXtraModFromVMObjFiller< int >::addValueToObject | ( | ObjType & | obj, |
const edm::Ptr< reco::Candidate > & | ptr, | ||
const std::unordered_map< unsigned, edm::Handle< edm::ValueMap< MapType >>> & | vmaps, | ||
const std::pair< const std::string, edm::EDGetTokenT< edm::ValueMap< MapType >>> & | val_map, | ||
bool | overrideExistingValues | ||
) |
Definition at line 264 of file EGExtraInfoModifierFromValueMaps.h.
References Exception, and relativeConstraints::value.