CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RecoTauPluginsCommon.cc
Go to the documentation of this file.
2 
3 namespace reco {
4  namespace tau {
5 
6  // ctor
8  : name_(pset.getParameter<std::string>("name")) {}
9 
10  const std::string& RecoTauNamedPlugin::name() const { return name_; }
11 
12  // ctor
14  : RecoTauNamedPlugin(pset), evt_(nullptr), es_(nullptr) {}
15 
16  const edm::Event* RecoTauEventHolderPlugin::evt() const { return evt_; }
19 
21  evt_ = &evt;
22  es_ = &es;
23  // Call the virtual beginEvent() function
24  this->beginEvent();
25  }
26 
27  } // namespace tau
28 } // namespace reco
RecoTauEventHolderPlugin(const edm::ParameterSet &pset)
RecoTauNamedPlugin(const edm::ParameterSet &pset)
void setup(edm::Event &, const edm::EventSetup &)
const edm::EventSetup * evtSetup() const
const std::string & name() const