LoKi functors
TIS
functor
TIS
is a (undocumented) LoKi
functor, and it stands for Trigger
Independent Signal. There's another similar term: TOS: Trigger On Signal.
Functor usage
TIS(<trigger_line_to_look>, <trigger_decision_storage_location>)
Note
<trigger_decision_storage_location>
is a TES
location
An example from lhcb-ana-2014-052-v2r1
INTREE((ABSID == 'mu+') & (TIS('L0.*', 'L0TriggerTisTos')))
The line above should be interpreted as following:
- In the decay tree, find a \(\mu\).
- We look over all
L0.*
trigger lines withTES
L0TriggerTisTos
, and require to have a trigger independent signal:- Since we are triggering on \(\mu\), this requires that the trigger cannot be due to the \(\mu\).
- Also note that the whole decay tree is just a \(\mu\) and a \(D\), so it means that we are either TOS on \(D\), TIS in the whole event, or both.