19 #ifndef PATHemisphereProducer_h
20 #define PATHemisphereProducer_h
edm::EDGetTokenT< reco::CandidateView > _patElectronsToken
std::vector< reco::CandidatePtr > componentPtrs_
std::vector< int > vgroups
std::vector< float > HemiAxis
edm::EDGetTokenT< reco::CandidateView > _patPhotonsToken
virtual void produce(edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::CandidateView > _patJetsToken
Input: All PAT objects that are to cross-clean or needed for that.
PATHemisphereProducer(const edm::ParameterSet &)
edm::EDGetTokenT< reco::CandidateView > _patMuonsToken
edm::EDGetTokenT< reco::CandidateView > _patTausToken