otsdaq
v1_01_03
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
src
otsdaq-core
MonicelliInterface
MonicelliEventAnalyzer.h
1
#ifndef _ots_MonicelliEventAnalyzer_h
2
#define _ots_MonicelliEventAnalyzer_h
3
4
#include "otsdaq-core/MonicelliInterface/MonicelliFileReader.h"
5
#include "otsdaq-core/MonicelliInterface/Visual3DEvent.h"
6
7
namespace
monicelli
8
{
9
class
Event;
10
class
EventHeader;
11
class
Geometry;
12
}
13
14
namespace
ots
15
{
16
17
//class Visual3DEvents;
18
19
class
MonicelliEventAnalyzer
20
{
21
public
:
22
MonicelliEventAnalyzer
(
void
);
23
~
MonicelliEventAnalyzer
(
void
);
24
25
void
load (std::string fileName);
26
const
Visual3DEvents& getEvents(
void
);
27
28
private
:
29
void
analyzeEvent(
unsigned
int
event);
30
31
MonicelliFileReader
theReader_;
32
monicelli::Event
* theMonicelliEvent_ ;
33
monicelli::EventHeader
* theMonicelliHeader_ ;
34
monicelli::Geometry
* theMonicelliGeometry_;
35
Visual3DEvents theVisualEvents_;
36
};
37
38
}
39
#endif
monicelli::Event
Definition:
Event.h:154
monicelli::Geometry
Definition:
Geometry.h:27
monicelli::EventHeader
Definition:
EventHeader.h:18
ots::MonicelliFileReader
Definition:
MonicelliFileReader.h:20
ots::MonicelliEventAnalyzer
Definition:
MonicelliEventAnalyzer.h:19
Generated on Mon Oct 2 2017 18:10:53 for otsdaq by
1.8.5