LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
AnalysisBaseDrawer.h
Go to the documentation of this file.
1 #ifndef EVD_ANALYSISBASEDRAWER_H
4 #define EVD_ANALYSISBASEDRAWER_H
5 
6 #include <vector>
7 
10 
11 #ifdef __ROOTCLING__
12 namespace art {
13  class Event;
14 }
15 #else
16 #endif
17 
18 namespace evdb{
19  class View2D;
20 }
21 
22 namespace recob{
23  class Hit;
24 }
25 
26 namespace trkf
27 {
28  class BezierTrack;
29  class HitPtrVec;
30 }
31 
32 namespace evd {
33 
36  public:
39 
40  public:
41 
42  void DrawDeDx(const art::Event& evt,
43  evdb::View2D* view);
44 
45  void DrawKineticEnergy(const art::Event& evt,
46  evdb::View2D* view);
47 
48  void CalorShower(const art::Event& evt,
49  evdb::View2D* view );
50 
51  void CalorInteractive(const art::Event& evt,
52  evdb::View2D* view,
53  trkf::BezierTrack BTrack,
55 
56 
57  private:
58 
59  };
60 }
61 
62 #endif
63 
Reconstruction base classes.
Manage all things related to colors for the event display.
LArSoft includes.
Aid in the rendering of AnalysisBase objects.
art::PtrVector< recob::Hit > Hits
HLT enums.