New Module: MessageRelay
This module allows to relay messages from one to another detector, or to multiply them.
Imagine for example the following simulation:
MCParticles -> DepositedCHarges -> PropagatedCharges -> PixelCharge
and then
-> PixelHit:threshold1
PixelCharge
-> PixelHit:threshold2
Now placing a DetectorHistogrammer
with
[DetectorHistogrammer]
input = "threshold1"
will always be skipped because there never is a message MCParticle:threshold1
. With this module, the "global" MCParticle
can be relayed to MCParticle:threshold1
.