Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
TFWLiteSelectorTest
src
ThingsTSelector2.h
Go to the documentation of this file.
1
#ifndef ThingsTSelector2_h
2
#define ThingsTSelector2_h
3
12
#include <TH1.h>
13
#include "
FWCore/TFWLiteSelector/interface/TFWLiteSelector.h
"
14
15
namespace
tfwliteselectortest {
16
struct
ThingsWorker
{
17
ThingsWorker
(
const
TList*, TList&);
18
void
process
(
const
edm::Event
&
iEvent
);
19
void
postProcess
(TList&);
20
TH1F*
h_a
;
21
TH1F*
h_refA
;
22
};
23
24
class
ThingsTSelector2
:
public
TFWLiteSelector
<ThingsWorker> {
25
public
:
26
ThingsTSelector2
() {}
27
void
begin
(TList*&);
28
void
terminate
(TList&);
29
30
private
:
31
32
ThingsTSelector2
(
ThingsTSelector2
const
&);
33
ThingsTSelector2
operator=
(
ThingsTSelector2
const
&);
34
35
ClassDef(
ThingsTSelector2
,2)
36
};
37
}
38
#endif
tfwliteselectortest::ThingsWorker
Definition:
ThingsTSelector2.h:16
tfwliteselectortest::ThingsTSelector2::begin
void begin(TList *&)
Definition:
ThingsTSelector2.cc:75
iEvent
int iEvent
Definition:
GenABIO.cc:243
tfwliteselectortest::ThingsWorker::h_refA
TH1F * h_refA
Definition:
ThingsTSelector2.h:21
tfwliteselectortest::ThingsWorker::h_a
TH1F * h_a
Definition:
ThingsTSelector2.h:20
tfwliteselectortest::ThingsWorker::postProcess
void postProcess(TList &)
Definition:
ThingsTSelector2.cc:69
tfwliteselectortest::ThingsTSelector2::operator=
ThingsTSelector2 operator=(ThingsTSelector2 const &)
TFWLiteSelector.h
TFWLiteSelector
Definition:
TFWLiteSelector.h:56
tfwliteselectortest::ThingsWorker::ThingsWorker
ThingsWorker(const TList *, TList &)
Definition:
ThingsTSelector2.cc:18
tfwliteselectortest::ThingsWorker::process
void process(const edm::Event &iEvent)
Definition:
ThingsTSelector2.cc:30
tfwliteselectortest::ThingsTSelector2::ThingsTSelector2
ThingsTSelector2()
Definition:
ThingsTSelector2.h:26
edm::Event
Definition:
Event.h:56
tfwliteselectortest::ThingsTSelector2::terminate
void terminate(TList &)
Definition:
ThingsTSelector2.cc:79
tfwliteselectortest::ThingsTSelector2
Definition:
ThingsTSelector2.h:24
Generated for CMSSW Reference Manual by
1.8.5