2.2 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
2026-04-17T15:33:42.039746+00:00 | zai-org/GLM-5-FP8 | 1 | 1a6c1ba258606f39 |
Documentation: DTS.Slice.Control Event Accessors
1. Purpose
This module provides a set of nested accessor classes within the Event partial class that enable hierarchical lookup of module and channel information associated with DAS (Data Acquisition System) events. These accessors are returned during Event creation and allow consumers to retrieve module and channel data using various key combinations (DAS ID, module number, channel number). The module also contains a private TestInformation class for internal representation of test metadata associated with DAS events.
2. Public Interface
Event.DasModuleAccessor
Signature: public class DasModuleAccessor : ExceptionalDictionary<Common.DAS.Concepts.DAS.Id, List<Module>>
An accessor returned during Event creation that provides access to event module information keyed by DAS.Id.
- Constructor:
public DasModuleAccessor()
Event.DasChannelAccessor
Signature: public class DasChannelAccessor : ExceptionalDictionary<Common.DAS.Concepts.DAS.Id, List<Module.Channel>>
An accessor returned during Event creation that provides access to event channels keyed by DAS.Id.
- Constructor:
public DasChannelAccessor()
Event.ChannelAccessor
Signature: public class ChannelAccessor : ExceptionalDictionary<int, Module.Channel>
A component object of Event.DasModuleChannelAccessor that maps integer keys to Module.Channel values.
- Constructor:
public ChannelAccessor()
Event.ModuleChannelAccessor
Signature: public class ModuleChannelAccessor : ExceptionalDictionary<int, ChannelAccessor>
A component object of `