Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoTauTag
RecoTau
src
RecoTauPluginsCommon.cc
Go to the documentation of this file.
1
#include "
RecoTauTag/RecoTau/interface/RecoTauPluginsCommon.h
"
2
3
namespace
reco
{
namespace
tau
{
4
5
// ctor
6
RecoTauNamedPlugin::RecoTauNamedPlugin
(
const
edm::ParameterSet
&
pset
):
7
name_(pset.getParameter<std::string>(
"name"
)) {}
8
9
const
std::string&
RecoTauNamedPlugin::name
()
const
10
{
return
name_
; }
11
12
// ctor
13
RecoTauEventHolderPlugin::RecoTauEventHolderPlugin
(
const
edm::ParameterSet
&
pset
)
14
:
RecoTauNamedPlugin
(pset),evt_(
NULL
),es_(
NULL
) {}
15
16
const
edm::Event
*
RecoTauEventHolderPlugin::evt
()
const
{
return
evt_
; }
17
const
edm::EventSetup
*
RecoTauEventHolderPlugin::evtSetup
()
const
{
return
es_
; }
18
19
void
RecoTauEventHolderPlugin::setup
(
const
edm::Event
& evt,
const
edm::EventSetup
& es)
20
{
21
evt_
= &
evt
;
22
es_
= &es;
23
// Call the virtual beginEvent() function
24
this->
beginEvent
();
25
}
26
27
} }
// end reco::tau
28
reco::tau::RecoTauNamedPlugin::name_
std::string name_
Definition:
RecoTauPluginsCommon.h:37
reco::tau::RecoTauEventHolderPlugin::RecoTauEventHolderPlugin
RecoTauEventHolderPlugin(const edm::ParameterSet &pset)
Definition:
RecoTauPluginsCommon.cc:13
reco::tau::RecoTauNamedPlugin::RecoTauNamedPlugin
RecoTauNamedPlugin(const edm::ParameterSet &pset)
Definition:
RecoTauPluginsCommon.cc:6
reco::tau::RecoTauNamedPlugin
Definition:
RecoTauPluginsCommon.h:30
NULL
#define NULL
Definition:
scimark2.h:8
reco::tau::RecoTauEventHolderPlugin::es_
const edm::EventSetup * es_
Definition:
RecoTauPluginsCommon.h:55
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:101
metsig::tau
Definition:
SignAlgoResolutions.h:41
edm::EventSetup
Definition:
EventSetup.h:44
reco::tau::RecoTauEventHolderPlugin::evtSetup
const edm::EventSetup * evtSetup() const
Definition:
RecoTauPluginsCommon.cc:17
reco::tau::RecoTauEventHolderPlugin::beginEvent
virtual void beginEvent()
Definition:
RecoTauPluginsCommon.h:52
reco::tau::RecoTauEventHolderPlugin::evt
const edm::Event * evt() const
Definition:
RecoTauPluginsCommon.cc:16
edm::ParameterSet
Definition:
ParameterSet.h:32
MultipleCompare.pset
tuple pset
Definition:
MultipleCompare.py:39
reco::tau::RecoTauEventHolderPlugin::setup
void setup(const edm::Event &, const edm::EventSetup &)
Definition:
RecoTauPluginsCommon.cc:19
edm::Event
Definition:
Event.h:49
reco::tau::RecoTauNamedPlugin::name
const std::string & name() const
Definition:
RecoTauPluginsCommon.cc:9
RecoTauPluginsCommon.h
reco::tau::RecoTauEventHolderPlugin::evt_
const edm::Event * evt_
Definition:
RecoTauPluginsCommon.h:54
Generated for CMSSW Reference Manual by
1.8.5