Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Framework
MEvent
ModuleSimData.h
Go to the documentation of this file.
1
#ifndef _mevt_ModuleSimData_h_
2
#define _mevt_ModuleSimData_h_
3
4
// For frienship declaration, just forward declare.
5
#include <utl/ShadowPtr_fwd.h>
6
7
8
namespace
mevt {
9
10
class
Module;
11
12
22
class
ModuleSimData
{
23
24
private
:
25
ModuleSimData
() { }
26
~ModuleSimData
() { }
27
31
friend
class
Module
;
32
38
friend
class
utl::ShadowPtr
<
ModuleSimData
>;
39
40
/*
41
* The usual case is just to have primitive types
42
* in here. So this class is like POD but a little
43
* spiced in the sense that its construction is
44
* privileged.
45
*/
46
47
};
48
49
}
50
51
52
#endif
utl::ShadowPtr
pointer with built-in initialization, deletion, deep copying
Definition:
ShadowPtr.h:163
mevt::ModuleSimData::~ModuleSimData
~ModuleSimData()
Definition:
ModuleSimData.h:26
mevt::Module
Module level event data.
Definition:
MEvent/Module.h:41
mevt::ModuleSimData
Module level simulation data.
Definition:
ModuleSimData.h:22
mevt::ModuleSimData::ModuleSimData
ModuleSimData()
Definition:
ModuleSimData.h:25
, generated on Tue Sep 26 2023.