SimG4Core
Notification
src
SimActivityRegistry.cc
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: Notification
4
// Class : SimActivityRegistry
5
//
6
// Implementation:
7
// <Notes on implementation>
8
//
9
// Original Author: Chris Jones
10
// Created: Sun Nov 13 12:44:58 EST 2005
11
//
12
13
// system include files
14
15
// user include files
16
#include "
SimG4Core/Notification/interface/SimActivityRegistry.h
"
17
18
//
19
// constants, enums and typedefs
20
//
21
22
//
23
// static data member definitions
24
//
25
26
//
27
// constructors and destructor
28
//
29
//SimActivityRegistry::SimActivityRegistry()
30
//{
31
//}
32
33
// SimActivityRegistry::SimActivityRegistry(const SimActivityRegistry& rhs)
34
// {
35
// // do actual copying here;
36
// }
37
38
//SimActivityRegistry::~SimActivityRegistry()
39
//{
40
//}
41
42
//
43
// assignment operators
44
//
45
// const SimActivityRegistry& SimActivityRegistry::operator=(const SimActivityRegistry& rhs)
46
// {
47
// //An exception safe implementation is
48
// SimActivityRegistry temp(rhs);
49
// swap(rhs);
50
//
51
// return *this;
52
// }
53
54
//
55
// member functions
56
//
57
void
SimActivityRegistry::connect
(
SimActivityRegistry
& iOther) {
58
beginOfJobSignal_
.
connect
(iOther.
beginOfJobSignal_
);
59
dddWorldSignal_
.
connect
(iOther.
dddWorldSignal_
);
60
beginOfRunSignal_
.
connect
(iOther.
beginOfRunSignal_
);
61
beginOfEventSignal_
.
connect
(iOther.
beginOfEventSignal_
);
62
beginOfTrackSignal_
.
connect
(iOther.
beginOfTrackSignal_
);
63
g4StepSignal_
.
connect
(iOther.
g4StepSignal_
);
64
65
endOfRunSignal_
.
connect
(iOther.
endOfRunSignal_
);
66
endOfEventSignal_
.
connect
(iOther.
endOfEventSignal_
);
67
endOfTrackSignal_
.
connect
(iOther.
endOfTrackSignal_
);
68
}
69
//
70
// const member functions
71
//
72
73
//
74
// static member functions
75
//
SimActivityRegistry::endOfEventSignal_
EndOfEventSignal endOfEventSignal_
Definition:
SimActivityRegistry.h:84
SimActivityRegistry::dddWorldSignal_
DDDWorldSignal dddWorldSignal_
Definition:
SimActivityRegistry.h:54
SimActivityRegistry::g4StepSignal_
G4StepSignal g4StepSignal_
Definition:
SimActivityRegistry.h:74
SimActivityRegistry.h
sim_act::Signaler::connect
void connect(Observer< const T * > *iObs)
does not take ownership of memory
Definition:
Signaler.h:55
SimActivityRegistry::endOfTrackSignal_
EndOfTrackSignal endOfTrackSignal_
Definition:
SimActivityRegistry.h:89
SimActivityRegistry::beginOfEventSignal_
BeginOfEventSignal beginOfEventSignal_
Definition:
SimActivityRegistry.h:64
SimActivityRegistry::endOfRunSignal_
EndOfRunSignal endOfRunSignal_
Definition:
SimActivityRegistry.h:79
SimActivityRegistry::beginOfJobSignal_
BeginOfJobSignal beginOfJobSignal_
Definition:
SimActivityRegistry.h:49
SimActivityRegistry::beginOfTrackSignal_
BeginOfTrackSignal beginOfTrackSignal_
Definition:
SimActivityRegistry.h:69
SimActivityRegistry
Definition:
SimActivityRegistry.h:43
SimActivityRegistry::connect
void connect(Observer< const BeginOfJob * > *iObject)
Definition:
SimActivityRegistry.h:51
SimActivityRegistry::beginOfRunSignal_
BeginOfRunSignal beginOfRunSignal_
Definition:
SimActivityRegistry.h:59
Generated for CMSSW Reference Manual by
1.8.16