Skip to content

New Module: MessageRelay

Simon Spannagel requested to merge relay into master

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.

Merge request reports