LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
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
hist1 Draw("HIST")
Manage all things related to colors for the event display.
parameter set interface
unsigned int ChannelID_t
Type representing the ID of a readout channel.
Definition: RawTypes.h:28