1 #ifndef L3MuonCombinedRelativeIsolationProducer_L3MuonCombinedRelativeIsolationProducer_H
2 #define L3MuonCombinedRelativeIsolationProducer_L3MuonCombinedRelativeIsolationProducer_H
15 namespace edm {
class Event; }
edm::InputTag theMuonCollectionLabel
bool theApplyCutsORmaxNTracks
apply or not the maxN cut on top of the sumPt (or nominall eff) < cuts
virtual void produce(edm::Event &, const edm::EventSetup &)
Produce isolation maps.
muonisolation::Cuts theCuts
virtual ~L3MuonCombinedRelativeIsolationProducer()
destructor
virtual void beginJob()
initialisation
L3MuonCombinedRelativeIsolationProducer(const edm::ParameterSet &)
constructor with config
bool optOutputIsoDeposits
edm::InputTag theCaloDepsLabel
reco::isodeposit::IsoDepositExtractor * trkExtractor
bool useRhoCorrectedCaloDeps
edm::ParameterSet theConfig
reco::isodeposit::IsoDepositExtractor * caloExtractor