39 contentTags_.emplace(
"verticesMiniAOD",vertextagMiniAOD);
56 CutApplicatorBase::result_type
59 const float dxyCutValue =
64 const double dxy = ( vtxs.size() ?
73 const double dxy = ( vtxs.size() ?
T getParameter(std::string const &) const
result_type operator()(const reco::GsfElectronPtr &) const override final
EDGetTokenT< ProductType > mayConsume(edm::InputTag const &tag)
std::unordered_map< std::string, edm::EDGetToken > contentTokens_
void setConsumes(edm::ConsumesCollector &) override final
CandidateType candidateType() const override final
std::vector< Vertex > VertexCollection
collection of Vertex objects
const double _dxyCutValueEB
std::unordered_map< std::string, edm::InputTag > contentTags_
edm::Handle< reco::VertexCollection > _vtxs
virtual SuperClusterRef superCluster() const
reference to a SuperCluster
const double _dxyCutValueEE
Abs< T >::type abs(const T &t)
GsfEleDxyCut(const edm::ParameterSet &c)
const double _barrelCutOff
void getEventContent(const edm::EventBase &) override final
bool getByLabel(InputTag const &, Handle< T > &) const
static int position[264][3]
#define DEFINE_EDM_PLUGIN(factory, type, name)
double value(const reco::CandidatePtr &cand) const override final
virtual GsfTrackRef gsfTrack() const
reference to a GsfTrack