Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Fireworks
Calo
interface
FWHistSliceSelector.h
Go to the documentation of this file.
1
#ifndef Fireworks_Calo_FWHistSliceSelector_h
2
#define Fireworks_Calo_FWHistSliceSelector_h
3
4
#include "
Fireworks/Calo/src/FWFromSliceSelector.h
"
5
class
TH2F;
6
7
class
FWHistSliceSelector
:
public
FWFromSliceSelector
{
8
public
:
9
FWHistSliceSelector
(TH2F*
h
,
const
FWEventItem
*
item
);
10
~FWHistSliceSelector
()
override
;
11
12
void
doSelect
(
const
TEveCaloData::CellId_t&)
override
;
13
void
doUnselect
(
const
TEveCaloData::CellId_t&)
override
;
14
15
virtual
bool
aggregatePhiCells
()
const
{
return
true
; }
16
17
protected
:
18
virtual
void
getItemEntryEtaPhi
(
int
itemIdx,
float
&
eta
,
float
&
phi
)
const
= 0;
19
bool
matchCell
(
const
TEveCaloData::CellId_t& iCell,
int
idx
)
const
;
20
21
TH2F*
m_hist
;
22
};
23
24
#endif
FWFromSliceSelector.h
charmTagsComputerCvsB_cfi.idx
idx
Definition:
charmTagsComputerCvsB_cfi.py:108
FWHistSliceSelector::doSelect
void doSelect(const TEveCaloData::CellId_t &) override
Definition:
FWHistSliceSelector.cc:58
FWHistSliceSelector
Definition:
FWHistSliceSelector.h:7
PVValHelper::eta
Definition:
PVValidationHelpers.h:69
FWHistSliceSelector::~FWHistSliceSelector
~FWHistSliceSelector() override
Definition:
FWHistSliceSelector.cc:12
h
FWHistSliceSelector::doUnselect
void doUnselect(const TEveCaloData::CellId_t &) override
Definition:
FWHistSliceSelector.cc:74
FWHistSliceSelector::m_hist
TH2F * m_hist
Definition:
FWHistSliceSelector.h:21
FWFromSliceSelector
Definition:
FWFromSliceSelector.h:30
FWHistSliceSelector::FWHistSliceSelector
FWHistSliceSelector(TH2F *h, const FWEventItem *item)
Definition:
FWHistSliceSelector.cc:10
FWHistSliceSelector::aggregatePhiCells
virtual bool aggregatePhiCells() const
Definition:
FWHistSliceSelector.h:15
B2GTnPMonitor_cfi.item
item
Definition:
B2GTnPMonitor_cfi.py:147
FWHistSliceSelector::getItemEntryEtaPhi
virtual void getItemEntryEtaPhi(int itemIdx, float &eta, float &phi) const =0
DDAxes::phi
FWEventItem
Definition:
FWEventItem.h:56
FWHistSliceSelector::matchCell
bool matchCell(const TEveCaloData::CellId_t &iCell, int idx) const
Definition:
FWHistSliceSelector.cc:14
Generated for CMSSW Reference Manual by
1.8.16