otsdaq
v2_01_00
Main Page
Namespaces
Classes
Files
File List
MonicelliGeometryConverter.h
1
#ifndef _ots_MonicelliGeometryConverter_h
2
#define _ots_MonicelliGeometryConverter_h
3
4
#include "otsdaq-core/MonicelliInterface/MonicelliFileReader.h"
5
#include "otsdaq-core/MonicelliInterface/Visual3DGeometry.h"
6
7
namespace
monicelli
8
{
9
class
Geometry;
10
}
11
12
namespace
ots
13
{
14
15
//class Visual3DEvents;
16
17
class
MonicelliGeometryConverter
18
{
19
public
:
20
MonicelliGeometryConverter
(
void
);
21
~
MonicelliGeometryConverter
(
void
);
22
23
void
loadGeometry(std::string fileName);
24
const
Visual3DGeometry
& getGeometry (
void
)
const
;
25
26
private
:
27
void
convertGeometry(
void
);
28
29
MonicelliFileReader
theReader_;
30
monicelli::Geometry
* theMonicelliGeometry_;
31
Visual3DGeometry
theVisual3DGeometry_;
32
};
33
34
}
35
#endif
ots::MonicelliGeometryConverter
Definition:
MonicelliGeometryConverter.h:17
ots::Visual3DGeometry
Definition:
Visual3DGeometry.h:36
monicelli::Geometry
Definition:
Geometry.h:27
ots::MonicelliFileReader
Definition:
MonicelliFileReader.h:20
src
otsdaq-core
MonicelliInterface
MonicelliGeometryConverter.h
Generated on Tue May 29 2018 18:12:37 for otsdaq by
1.8.5