Class EqualDistanceTimestampWriter

java.lang.Object
tools.descartes.dlim.exporter.utils.TimeStampWriter
tools.descartes.dlim.exporter.utils.EqualDistanceTimestampWriter

public class EqualDistanceTimestampWriter extends TimeStampWriter
Creates a time-stamp file from an arrival rate list. Timestamps are sampled with equal distance.
  • Constructor Details

    • EqualDistanceTimestampWriter

      public EqualDistanceTimestampWriter()
      Instantiates a new equal distance timestamp writer.
    • EqualDistanceTimestampWriter

      public EqualDistanceTimestampWriter(String endOfLineCharacter)
      Instantiates a new equal distance timestamp writer.
      Parameters:
      endOfLineCharacter - The character before the end of a line in the output file. Note: the "\n" is always printed after this character. It does not have to be included here.
  • Method Details

    • writeTimestampsForArrivalRate

      protected void writeTimestampsForArrivalRate(PrintWriter writer, double step, double arrRate, double tmpStep, double tmpTime)
      Description copied from class: TimeStampWriter
      Write the arrival rate using the provided writer in the specific chosen format.
      Specified by:
      writeTimestampsForArrivalRate in class TimeStampWriter
      Parameters:
      writer - PrintWriter, is already initialized and writing.
      step - step between two time stamps
      arrRate - current arrival rate
      tmpStep - the temporary step
      tmpTime - the temporary time
      See Also: