LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IWFHitDrawer.h
Go to the documentation of this file.
1
12
#ifndef IWFHitDrawer_H
13
#define IWFHitDrawer_H
14
15
namespace
fhicl
{
16
class
ParameterSet;
17
}
18
#include "
larcoreobj/SimpleTypesAndConstants/RawTypes.h
"
// raw::ChannelID_t
19
namespace
evdb
{
20
class
View2D;
21
}
22
23
namespace
evdb_tool
{
24
class
IWFHitDrawer
{
25
public
:
26
virtual
~
IWFHitDrawer
() noexcept =
default
;
27
28
virtual
void
configure(
const
fhicl::ParameterSet
& pset) = 0;
29
virtual
void
Draw
(
evdb::View2D
&,
raw::ChannelID_t
&)
const
= 0;
30
};
31
}
32
33
#endif
evdb_tool::IWFHitDrawer
Definition:
IWFHitDrawer.h:24
Draw
hist1 Draw("HIST")
RawTypes.h
evdb_tool
Definition:
Edge3DDrawer_tool.cc:18
evdb
Manage all things related to colors for the event display.
Definition:
Edge3DDrawer_tool.cc:14
fhicl
parameter set interface
Definition:
BeamFlashTrackMatchTaggerAlg.h:17
raw::ChannelID_t
unsigned int ChannelID_t
Type representing the ID of a readout channel.
Definition:
RawTypes.h:28
evdb::View2D
Definition:
View2D.h:22
fhicl::ParameterSet
Definition:
ParameterSet.h:36
lareventdisplay
v09_11_05
source
lareventdisplay
EventDisplay
wfHitDrawers
IWFHitDrawer.h
Generated on Thu May 2 2024 20:59:39 for LArSoft by
1.8.11