MarlinMT  0.1.0
marlinmt::ClockMeasure Struct Reference

ClockMeasure struct Holds clock measurement data for processors. More...

#include <Sequence.h>

Public Attributes

clock::duration_rep _appClock {0.}
 The total time spent by the application on processEvent() and modifyEvent() calls. More...
 
clock::duration_rep _procClock {0.}
 The time spent by the processor on processEvent() and modifyEvent() calls. More...
 
int _counter {0}
 The event counter. More...
 

Detailed Description

ClockMeasure struct Holds clock measurement data for processors.

Definition at line 104 of file Sequence.h.

Member Data Documentation

◆ _appClock

clock::duration_rep marlinmt::ClockMeasure::_appClock {0.}

The total time spent by the application on processEvent() and modifyEvent() calls.

Definition at line 106 of file Sequence.h.

Referenced by marlinmt::Sequence::clockMeasureSummary().

◆ _counter

int marlinmt::ClockMeasure::_counter {0}

The event counter.

Definition at line 110 of file Sequence.h.

◆ _procClock

clock::duration_rep marlinmt::ClockMeasure::_procClock {0.}

The time spent by the processor on processEvent() and modifyEvent() calls.

Definition at line 108 of file Sequence.h.


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