Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
lareventdisplay
lareventdisplay
EventDisplay
ExptDrawers
IExperimentDrawer.h
Go to the documentation of this file.
1
///////////////////////////////////////////////////////////////////////
2
///
3
/// \file IExperimentDrawer.h
4
///
5
/// \brief This is the interface class for drawing 3D detector geometries
6
///
7
/// \author T. Usher
8
///
9
////////////////////////////////////////////////////////////////////////
10
11
#ifndef IExperimentDrawer_H
12
#define IExperimentDrawer_H
13
14
#include "
fhiclcpp/ParameterSet.h
"
15
16
namespace
evdb
17
{
18
class
View3D;
19
}
20
21
namespace
evd_tool
22
{
23
class
IExperimentDrawer
24
{
25
public
:
26
virtual
~
IExperimentDrawer
() noexcept =
default
;
27
28
virtual
void
DetOutline3D(evdb::View3D* view) = 0;
29
};
30
}
31
32
#endif
evdb
Definition:
AnalysisBaseDrawer.h:22
ParameterSet.h
evd_tool::IExperimentDrawer
Definition:
IExperimentDrawer.h:23
evd_tool
Definition:
DrawingPad.h:13
Generated by
1.8.11