Diana Software
pkg
dianageneralmodules
MExpandEventToBaseTypes.hh
Go to the documentation of this file.
1
#ifndef _M_EXPANDEVENTTOBASETYPES_HH_
2
#define _M_EXPANDEVENTTOBASETYPES_HH_
3
38
#include "
QModule.hh
"
39
40
class
MExpandEventToBaseTypes
:
public
Diana::QModule {
41
42
public
:
43
45
void
Init
(Diana::QEvent& ev);
46
48
void
Do
(Diana::QEvent& ev);
49
//void Do(Diana::QEvent& ev, const Diana::QEventList& neighbours);
50
52
void
Done
();
53
private
:
54
bool
fExpandHeader
,
fExpandPulse
,
fExpandPulseInfo
;
55
56
};
57
58
#endif
59
QModule.hh
MExpandEventToBaseTypes
expand event objects into base type objects
Definition:
MExpandEventToBaseTypes.hh:40
MExpandEventToBaseTypes::fExpandHeader
bool fExpandHeader
Definition:
MExpandEventToBaseTypes.hh:54
MExpandEventToBaseTypes::Do
void Do(Diana::QEvent &ev)
Do method. Declare and implement only one of the two versions.
Definition:
MExpandEventToBaseTypes.cc:35
MExpandEventToBaseTypes::Done
void Done()
Done method.
Definition:
MExpandEventToBaseTypes.cc:52
MExpandEventToBaseTypes::Init
void Init(Diana::QEvent &ev)
Init method.
Definition:
MExpandEventToBaseTypes.cc:12
MExpandEventToBaseTypes::fExpandPulseInfo
bool fExpandPulseInfo
Definition:
MExpandEventToBaseTypes.hh:54
MExpandEventToBaseTypes::fExpandPulse
bool fExpandPulse
Definition:
MExpandEventToBaseTypes.hh:54
Generated by
1.9.1