LArSoft
v09_90_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
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
22
class
AnalysisBaseDrawer
{
23
public
:
24
AnalysisBaseDrawer
();
25
~
AnalysisBaseDrawer
();
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
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:22
trkf
Definition:
InteractGeneral.cxx:15
trkf::Hits
art::PtrVector< recob::Hit > Hits
Definition:
Track3DKalmanHit.h:42
art::Event
Definition:
Event.h:26
art
Definition:
MVAAlg.h:12
tca::evt
TCEvent evt
Definition:
DataStructs.cxx:8
art::Level::Event
evdb::View2D
Definition:
View2D.h:22
lareventdisplay
v09_11_05
source
lareventdisplay
EventDisplay
AnalysisBaseDrawer.h
Generated on Thu May 2 2024 20:59:38 for LArSoft by
1.8.11