LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
AnalysisBaseDrawer.h
Go to the documentation of this file.
1 #ifndef EVD_ANALYSISBASEDRAWER_H
4 #define EVD_ANALYSISBASEDRAWER_H
5 
6 namespace art {
7  class Event;
8 }
9 
10 namespace evdb {
11  class View2D;
12 }
13 
14 namespace trkf {
15  class BezierTrack;
16  class HitPtrVec;
17 }
18 
19 namespace evd {
20 
23  public:
26 
27  public:
28  void DrawDeDx(const art::Event& evt, evdb::View2D* view);
29 
30  void DrawKineticEnergy(const art::Event& evt, evdb::View2D* view);
31 
32  void CalorShower(const art::Event& evt, evdb::View2D* view);
33 
34  void CalorInteractive(const art::Event& evt,
35  evdb::View2D* view,
36  trkf::BezierTrack BTrack,
37  trkf::HitPtrVec Hits);
38 
39  private:
40  };
41 }
42 
43 #endif
44 
Manage all things related to colors for the event display.
LArSoft includes.
Aid in the rendering of AnalysisBase objects.
art::PtrVector< recob::Hit > Hits
Definition: MVAAlg.h:12
TCEvent evt
Definition: DataStructs.cxx:8