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
FWHistSliceSelector::doSelect
void doSelect(const TEveCaloData::CellId_t &) override
Definition:
FWHistSliceSelector.cc:58
heavyIonCSV_trainingSettings.idx
idx
Definition:
heavyIonCSV_trainingSettings.py:5
FWHistSliceSelector
Definition:
FWHistSliceSelector.h:7
PVValHelper::eta
Definition:
PVValidationHelpers.h:70
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