#include <ChannelView.h>
|
virtual void | doFill (const size_t module, const size_t channel, const double weight)=0 |
|
virtual void | doSetValue (const size_t module, const size_t channel, const double value)=0 |
|
virtual void | doDraw (const char *option)=0 |
|
virtual void | doReset (const char *option)=0 |
|
TPad * | GetMainPad () |
|
Definition at line 20 of file ChannelView.h.
CRT::ChannelView::ChannelView |
( |
| ) |
|
Definition at line 12 of file ChannelView.cpp.
12 :
fPad(
new TPad(
"ChannelViewDefault",
"CRT::ChannelView Default Pad", 0, 0, 1, 1), MaybeDeleter<TPad>(
true))
std::unique_ptr< TPad, MaybeDeleter< TPad > > fPad
CRT::ChannelView::ChannelView |
( |
TPad * |
pad | ) |
|
Definition at line 17 of file ChannelView.cpp.
17 :
fPad(pad, MaybeDeleter<TPad>(
false))
std::unique_ptr< TPad, MaybeDeleter< TPad > > fPad
CRT::ChannelView::~ChannelView |
( |
| ) |
|
|
virtual |
virtual void CRT::ChannelView::doDraw |
( |
const char * |
option | ) |
|
|
protectedpure virtual |
virtual void CRT::ChannelView::doFill |
( |
const size_t |
module, |
|
|
const size_t |
channel, |
|
|
const double |
weight |
|
) |
| |
|
protectedpure virtual |
virtual void CRT::ChannelView::doReset |
( |
const char * |
option | ) |
|
|
protectedpure virtual |
virtual void CRT::ChannelView::doSetValue |
( |
const size_t |
module, |
|
|
const size_t |
channel, |
|
|
const double |
value |
|
) |
| |
|
protectedpure virtual |
void CRT::ChannelView::Draw |
( |
const char * |
option | ) |
|
Definition at line 38 of file ChannelView.cpp.
std::unique_ptr< TPad, MaybeDeleter< TPad > > fPad
virtual void doDraw(const char *option)=0
void CRT::ChannelView::Fill |
( |
const size_t |
module, |
|
|
const size_t |
channel, |
|
|
const double |
weight = 1.0 |
|
) |
| |
Definition at line 26 of file ChannelView.cpp.
virtual void doFill(const size_t module, const size_t channel, const double weight)=0
TPad* CRT::ChannelView::GetMainPad |
( |
| ) |
|
|
inlineprotected |
Definition at line 47 of file ChannelView.h.
47 {
return fPad.get(); }
std::unique_ptr< TPad, MaybeDeleter< TPad > > fPad
void CRT::ChannelView::Reset |
( |
const char * |
option | ) |
|
Definition at line 44 of file ChannelView.cpp.
virtual void doReset(const char *option)=0
void CRT::ChannelView::SetValue |
( |
const size_t |
module, |
|
|
const size_t |
channel, |
|
|
const double |
value |
|
) |
| |
Definition at line 32 of file ChannelView.cpp.
virtual void doSetValue(const size_t module, const size_t channel, const double value)=0
constexpr size_t CRT::ChannelView::ChannelsPerModule = 64 |
|
staticprotected |
std::unique_ptr<TPad, MaybeDeleter<TPad> > CRT::ChannelView::fPad |
|
private |
constexpr size_t CRT::ChannelView::NModules = 32 |
|
staticprotected |
The documentation for this class was generated from the following files:
- duneprototypes/duneprototypes/Protodune/singlephase/CRT/alg/plot/ChannelView.h
- duneprototypes/duneprototypes/Protodune/singlephase/CRT/alg/plot/ChannelView.cpp