test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
edm::Event
*
RecoTauEventHolderPlugin::evt
() {
return
evt_
; }
18
const
edm::EventSetup
*
RecoTauEventHolderPlugin::evtSetup
()
const
{
return
es_
; }
19
20
void
RecoTauEventHolderPlugin::setup
(
edm::Event
& evt,
const
edm::EventSetup
& es)
21
{
22
evt_
= &
evt
;
23
es_
= &es;
24
// Call the virtual beginEvent() function
25
this->
beginEvent
();
26
}
27
28
} }
// end reco::tau
29
reco::tau::RecoTauNamedPlugin::name_
std::string name_
Definition:
RecoTauPluginsCommon.h:36
reco::tau::RecoTauEventHolderPlugin::RecoTauEventHolderPlugin
RecoTauEventHolderPlugin(const edm::ParameterSet &pset)
Definition:
RecoTauPluginsCommon.cc:13
TrackValidation_cff.pset
tuple pset
Definition:
TrackValidation_cff.py:374
reco::tau::RecoTauNamedPlugin::RecoTauNamedPlugin
RecoTauNamedPlugin(const edm::ParameterSet &pset)
Definition:
RecoTauPluginsCommon.cc:6
reco::tau::RecoTauNamedPlugin
Definition:
RecoTauPluginsCommon.h:29
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:107
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
reco::tau::RecoTauEventHolderPlugin::evt_
edm::Event * evt_
Definition:
RecoTauPluginsCommon.h:54
reco::tau::RecoTauEventHolderPlugin::setup
void setup(edm::Event &, const edm::EventSetup &)
Definition:
RecoTauPluginsCommon.cc:20
metsig::tau
Definition:
SignAlgoResolutions.h:40
edm::EventSetup
Definition:
EventSetup.h:45
reco::tau::RecoTauEventHolderPlugin::evtSetup
const edm::EventSetup * evtSetup() const
Definition:
RecoTauPluginsCommon.cc:18
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:36
edm::Event
Definition:
Event.h:65
reco::tau::RecoTauNamedPlugin::name
const std::string & name() const
Definition:
RecoTauPluginsCommon.cc:9
RecoTauPluginsCommon.h
Generated for CMSSW Reference Manual by
1.8.5