Technical Elements Documentation
    Preparing search index...

    Interface representing an event tree. Event trees model the progression from an initiating event through various system states to different end states.

    HLR-ES-A, ES-A6, ES-A7, ES-A13, ES-A8

    interface EventTree {
        branches: Record<string, EventTreeBranch>;
        description?: string;
        functionalEvents: Record<string, event_sequence_analysis.FunctionalEvent>;
        initialState: { branchId: string };
        initiatingEventId: string;
        label?: string;
        missionTime?: number;
        missionTimeUnits?: string;
        name: string;
        plantOperatingStateId?: string;
        sequences: Record<string, EventTreeSequence>;
        transfers?: Record<
            string,
            {
                preservedDependencies?: string[];
                targetEventTreeId: string;
                transferConditions?: string[];
            },
        >;
    }

    Hierarchy

    • Unique
    • Named
      • EventTree
    Index

    Properties

    branches: Record<string, EventTreeBranch>

    Branches in the event tree

    description?: string

    Description of the event tree

    functionalEvents: Record<string, event_sequence_analysis.FunctionalEvent>

    Functional events that represent branch points in the event tree

    initialState: { branchId: string }

    Initial state that starts the event tree

    Type declaration

    • branchId: string

      Initial branch ID

    initiatingEventId: string

    Associated initiating event

    label?: string

    Optional descriptive label

    missionTime?: number

    Mission time for the event tree analysis

    missionTimeUnits?: string

    Units for mission time

    name: string

    Unique name/identifier for the event tree

    plantOperatingStateId?: string

    Associated plant operating state

    sequences: Record<string, EventTreeSequence>

    Sequences that represent paths through the event tree

    transfers?: Record<
        string,
        {
            preservedDependencies?: string[];
            targetEventTreeId: string;
            transferConditions?: string[];
        },
    >

    Optional transfers to other event trees