Response Trace Data
Disk-backed ResponseTraceDataIfc that reloads a response trace written by a ResponseTrace during a finished run. Unlike the live observer, this needs no model — it reopens the on-disk trace file and answers the same queries, so the responseTrace reporting DSL can render a trace after the run from the file alone.
The trace file does not record whether the response is time-weighted, so isTimeWeighted is supplied by the caller (e.g. from a model probe).
The repNum, time, and value columns are read once on construction via the public TabularInputFile API and held in memory; filtering by replication and time window is done in‑memory. Pair this with the per-response capture caps on ResponseTrace to keep traces small.
Parameters
path to the <responseName>_Trace file on disk.
whether the traced response is time-weighted.
the response name; defaults to the file name with the _Trace suffix removed.