← Documentation
ADS-IDAC Engine 5.0.0
SequenceOutputEndState Struct Reference

Lightweight end state record (extracted from BranchEndState). More...

#include <ParallelGlobal.h>

Public Member Functions

template<class Archive >
void serialize (Archive &ar, unsigned int)
 

Public Attributes

int sequence_id = -1
 
int type_of_consequence = -1
 
int mother_branch_id = -1
 
std::string consequence_description
 
double time = 0.0
 
double probability = 0.0
 

Detailed Description

Lightweight end state record (extracted from BranchEndState).

Definition at line 144 of file ParallelGlobal.h.

Member Function Documentation

◆ serialize()

template<class Archive >
void SequenceOutputEndState::serialize ( Archive &  ar,
unsigned int   
)
inline

Member Data Documentation

◆ consequence_description

std::string SequenceOutputEndState::consequence_description

Definition at line 148 of file ParallelGlobal.h.

Referenced by extract_sequence_outputs(), and serialize().

◆ mother_branch_id

int SequenceOutputEndState::mother_branch_id = -1

Definition at line 147 of file ParallelGlobal.h.

Referenced by extract_sequence_outputs(), and serialize().

◆ probability

double SequenceOutputEndState::probability = 0.0

Definition at line 150 of file ParallelGlobal.h.

Referenced by extract_sequence_outputs(), and serialize().

◆ sequence_id

int SequenceOutputEndState::sequence_id = -1

Definition at line 145 of file ParallelGlobal.h.

Referenced by extract_sequence_outputs(), and serialize().

◆ time

double SequenceOutputEndState::time = 0.0

Definition at line 149 of file ParallelGlobal.h.

Referenced by extract_sequence_outputs(), and serialize().

◆ type_of_consequence

int SequenceOutputEndState::type_of_consequence = -1

Definition at line 146 of file ParallelGlobal.h.

Referenced by extract_sequence_outputs(), and serialize().


The documentation for this struct was generated from the following file: