Skip to content

Commit

Permalink
Add TOT Minima Configurables.
Browse files Browse the repository at this point in the history
  • Loading branch information
aeoranday committed Dec 9, 2024
1 parent b6739be commit e99c432
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion schema/appmodel/trigger.schema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@

<oks-schema>

<info name="" type="" num-of-items="49" oks-format="schema" oks-version="862f2957270" created-by="asztuc" created-on="np04-srv-019.cern.ch" creation-time="20231211T133151" last-modified-by="eflumerf" last-modified-on="ironvirt9.mshome.net" last-modification-time="20240903T185336"/>
<info name="" type="" num-of-items="47" oks-format="schema" oks-version="862f2957270" created-by="asztuc" created-on="np04-srv-019.cern.ch" creation-time="20231211T133151" last-modified-by="aoranday" last-modified-on="epdtdi103" last-modification-time="20241127T072254"/>

<include>
<file path="schema/confmodel/dunedaq.schema.xml"/>
Expand Down Expand Up @@ -204,6 +204,7 @@
<attribute name="channel_mask" description="List of channels to be masked from TP generation" type="u32" is-multi-value="yes"/>
<attribute name="channel_map" type="string"/>
<relationship name="processing_steps" class-type="ProcessingStep" low-cc="one" high-cc="many" is-composite="no" is-exclusive="no" is-dependent="no"/>
<relationship name="tot_minima" description="TP time over threshold minimum requirement by plane." class-type="TimeOverThresholdMinima" low-cc="one" high-cc="one" is-composite="no" is-exclusive="no" is-dependent="no"/>
</class>

<class name="StandaloneTCMakerConf" is-abstract="yes">
Expand Down Expand Up @@ -381,6 +382,12 @@
<relationship name="algorithms" class-type="TAAlgorithm" low-cc="one" high-cc="many" is-composite="no" is-exclusive="no" is-dependent="no"/>
</class>

<class name="TimeOverThresholdMinima">
<attribute name="tot_minimum_plane0" description="Minimum TP time over threshold for plane 0." type="u16" range="1..65535" init-value="1" is-not-null="yes"/>
<attribute name="tot_minimum_plane1" description="Minimum TP time over threshold for plane 1." type="u16" range="1..65535" init-value="1" is-not-null="yes"/>
<attribute name="tot_minimum_plane2" description="Minimum TP time over threshold for plane 2." type="u16" range="1..65535" init-value="1" is-not-null="yes"/>
</class>

<class name="TriggerApplication">
<superclass name="ResourceSetAND"/>
<superclass name="SmartDaqApplication"/>
Expand Down

0 comments on commit e99c432

Please sign in to comment.