Project trigger-splitter¶
Invoke with: import icecube.trigger_splitter
C++ I3Modules¶
- I3SimSplitter¶
"I3SimSplitter"
(C++ I3Module)<undocumented>
- Param AvoidPartiallySimulated:
Default =
True
, Skip producing frames where the trigger extends past the the edges of the simulated MCPEs. Disable this with extreme care, since resulting events will potentially be incorrect!- Param MCPESeriesName:
Default =
'I3MCPESeriesMapWithNoise'
, Name of an MCPESeriesMap from the frame to use for testing edge cases. Needed to avoid producing partially-simulated frames.- Param TrigHierarchyName:
Default =
'I3TriggerHierarchy'
, Name of the input TriggerHierarchy default I3TriggerHierarchy
- I3TriggerSplitter¶
"I3TriggerSplitter"
(C++ I3Module)<undocumented>
- Param InputResponses:
Default =
[]
, List of input Recopulse series names- Param NoSplitDt:
Default =
10000.0
, don’t split for Dt <= to this (end of previous trigger to the start of next) default 10000 ns- Param OutputResponses:
Default =
[]
, List of output Recopulse series mask names- Param ReadoutWindowMinus:
Default =
4000.0
, Length of readout window to pad before trigger [ns] default 4000 ns- Param ReadoutWindowPlus:
Default =
6000.0
, Length of readout window to pad after end of trigger [ns] default 6000 ns- Param SubEventStreamName:
Default =
''
, The name of the SubEvent stream.- Param TriggerConfigIDs:
Default =
[1006, 1007, 1011, 21001]
, Vector of config IDs for the relevant triggers default [1006 (SMT8), 1007 (string), 1011 (SMT3), 21001 (volume)- Param TrigHierName:
Default =
'I3TriggerHierarchy'
, Name of the input TriggerHierarchy default I3TriggerHierarchy- Param UpdateTriggerHierarchy:
Default =
'UPDATE'
, ‘NONE’ = don’t do anything, ‘UPDATE’=Write a new triggerhierachy in the P-frame, ‘REPLACE’=do UPDATE and rename the q-frame trigger hierarchydefault UPDATE- Param WriteoutFrameTimes:
Default =
True
, Write the start and end of the readout times in P-frame’s I3EventHeaderdefault true- Param WriteTimeWindow:
Default =
False
, write into p-frames the time window of trigger timesdefault false