LArSoft
v09_93_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
AnalysisBaseDrawer.h
Go to the documentation of this file.
1
#ifndef EVD_ANALYSISBASEDRAWER_H
4
#define EVD_ANALYSISBASEDRAWER_H
5
6
#include "
art/Framework/Principal/fwd.h
"
7
8
namespace
evdb
{
9
class
View2D;
10
}
11
12
namespace
trkf
{
13
class
BezierTrack;
14
class
HitPtrVec;
15
}
16
17
namespace
evd
{
18
20
class
AnalysisBaseDrawer
{
21
public
:
22
AnalysisBaseDrawer
();
23
~
AnalysisBaseDrawer
();
24
25
public
:
26
void
DrawDeDx(
const
art::Event
&
evt
,
evdb::View2D
* view);
27
28
void
DrawKineticEnergy(
const
art::Event
& evt,
evdb::View2D
* view);
29
30
void
CalorShower(
const
art::Event
& evt,
evdb::View2D
* view);
31
32
void
CalorInteractive(
const
art::Event
& evt,
33
evdb::View2D
* view,
34
trkf::BezierTrack BTrack,
35
trkf::HitPtrVec
Hits
);
36
37
private
:
38
};
39
}
40
41
#endif
42
fwd.h
evdb
Manage all things related to colors for the event display.
Definition:
Edge3DDrawer_tool.cc:14
evd
LArSoft includes.
Definition:
AnalysisBaseDrawer.cxx:27
evd::AnalysisBaseDrawer
Aid in the rendering of AnalysisBase objects.
Definition:
AnalysisBaseDrawer.h:20
trkf
Definition:
InteractGeneral.cxx:15
trkf::Hits
art::PtrVector< recob::Hit > Hits
Definition:
Track3DKalmanHit.h:42
art::Event
Definition:
Event.h:26
tca::evt
TCEvent evt
Definition:
DataStructs.cxx:8
evdb::View2D
Definition:
View2D.h:22
lareventdisplay
v09_11_14
source
lareventdisplay
EventDisplay
AnalysisBaseDrawer.h
Generated on Tue Mar 11 2025 16:15:01 for LArSoft by
1.8.11