Go to the documentation of this file.00001
00002 #include <memory>
00003
00004
00005 #include "FWCore/Framework/interface/Frameworkfwd.h"
00006 #include "FWCore/Framework/interface/EDProducer.h"
00007
00008 #include "FWCore/Framework/interface/Event.h"
00009 #include "FWCore/Framework/interface/MakerMacros.h"
00010
00011 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00012
00013 #include "DataFormats/Common/interface/Handle.h"
00014 #include "FWCore/Framework/interface/ESHandle.h"
00015
00016 #include "DataFormats/MuonReco/interface/MuonTimeExtra.h"
00017 #include "DataFormats/MuonReco/interface/MuonTimeExtraMap.h"
00018
00019 #include "AnalysisDataFormats/SUSYBSMObjects/interface/HSCParticle.h"
00020
00021 using namespace edm;
00022 using namespace reco;
00023 using namespace susybsm;
00024
00025
00026 class BetaCalculatorMUON{
00027 public:
00028 BetaCalculatorMUON(const edm::ParameterSet& iConfig);
00029 void addInfoToCandidate(HSCParticle& candidate, edm::Event& iEvent, const edm::EventSetup& iSetup);
00030
00031 edm::InputTag m_muontiming_dt;
00032 edm::InputTag m_muontiming_csc;
00033 edm::InputTag m_muontiming_combined;
00034 };
00035
00036