Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:06:32

0001 /** \class MuBaseFlatTableProducer MuBaseFlatTableProducer.cc DPGAnalysis/MuonTools/src/MuBaseFlatTableProducer.cc
0002  *  
0003  * Helper class defining the generic interface of a FlatTableProducer
0004  *
0005  * \author C. Battilana (INFN BO)
0006  *
0007  *
0008  */
0009 
0010 #include "DPGAnalysis/MuonTools/interface/MuBaseFlatTableProducer.h"
0011 
0012 MuBaseFlatTableProducer::MuBaseFlatTableProducer(const edm::ParameterSet &config)
0013     : m_name{config.getParameter<std::string>("name")} {}
0014 
0015 void MuBaseFlatTableProducer::beginRun(const edm::Run &run, const edm::EventSetup &environment) {
0016   getFromES(run, environment);
0017 }
0018 
0019 void MuBaseFlatTableProducer::produce(edm::Event &ev, const edm::EventSetup &environment) {
0020   getFromES(environment);
0021   fillTable(ev);
0022 }