Skip to main content

Class CollisionDataLog

A serialisable container for all collision events captured during one data-collection interval.

[Serializable]
public class CollisionDataLog : DataLog

Inheritance​

Remarks​

Serialises to JSON as the top-level collision_logs array in the HTTP request payload sent to the PHP storage backend. Wrapping the array in a named class keeps the JSON schema consistent with the other DataLog types produced by the pipeline.

Constructors​

CollisionDataLog(TimeStampedCollision[])​

Initializes a new instance of the CollisionDataLog class.

public CollisionDataLog(TimeStampedCollision[] collision_logs)

Parameters​

NameTypeDescription
collision_logsTimeStampedCollision[]The array of collision logs to initialize with.

Fields​

collision_logs​

The array of collision logs.

public TimeStampedCollision[] collision_logs

Field Value​

TimeStampedCollision[]