@@ -45,13 +45,7 @@ to this file that go beyond the obvious cut and paste type of edits.
4545 reason to do otherwise, the recommended choice is following the pattern of
4646 Pre transitions forward and Post transitions in reverse. If you make another
4747 choice, please document your reasoning with comments in the code.
48- 3. The signal needs to be added to either connectGlobals or connectLocals
49- in the ActivityRegistry.cc file, depending on whether a signal is seen
50- by children or parents when there are SubProcesses. For example, source
51- signals are only generated in the top level process and should be seen
52- by all child SubProcesses so they are in connectGlobals. Most signals
53- however belong in connectLocals. It does not really matter in jobs
54- without at least one SubProcess.
48+ 3. Each signal needs to be added to the connect function.
5549 4. Each signal also needs to be added in copySlotsFrom in
5650 ActivityRegistry.cc. Whether it uses copySlotsToFrom or
5751 copySlotsToFromReverse depends on the same ordering issue as the connect
@@ -1135,23 +1129,12 @@ namespace edm {
11351129 // /forwards our signals to slots connected to iOther
11361130 void connect (ActivityRegistry& iOther);
11371131
1138- // /forwards our subprocess independent signals to slots connected to iOther
1139- // /forwards iOther's subprocess dependent signals to slots connected to this
1140- void connectToSubProcess (ActivityRegistry& iOther);
1141-
11421132 // /copy the slots from iOther and connect them directly to our own
11431133 // / this allows us to 'forward' signals more efficiently,
11441134 // / BUT if iOther gains new slots after this call, we will not see them
11451135 // / This is also careful to keep the order of the slots proper
11461136 // / for services.
11471137 void copySlotsFrom (ActivityRegistry& iOther);
1148-
1149- private:
1150- // forwards subprocess independent signals to slots connected to iOther
1151- void connectGlobals (ActivityRegistry& iOther);
1152-
1153- // forwards subprocess dependent signals to slots connected to iOther
1154- void connectLocals (ActivityRegistry& iOther);
11551138 };
11561139} // namespace edm
11571140#undef AR_WATCH_USING_METHOD
0 commit comments