Class ReceiverStatsMetric
java.lang.Object
org.noise_planet.noisemodelling.pathfinder.utils.profiler.ReceiverStatsMetric
- All Implemented Interfaces:
ProfilerThread.Metric
Generate stats about receiver computation time
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]String[]voidonEndComputation(ReceiverStatsMetric.ReceiverComputationTime receiverComputationTime) voidonReceiverCutProfiles(int receiverId, int receiverCutProfiles, int numberOfSources, int numberOfProcessSources) voidtick(long currentMillis) Called with little intervals in order to process metrics on the same thread than the call to getCurrentValues
-
Constructor Details
-
ReceiverStatsMetric
public ReceiverStatsMetric()
-
-
Method Details
-
tick
public void tick(long currentMillis) Description copied from interface:ProfilerThread.MetricCalled with little intervals in order to process metrics on the same thread than the call to getCurrentValues- Specified by:
tickin interfaceProfilerThread.Metric- Parameters:
currentMillis- Time
-
getColumnNames
- Specified by:
getColumnNamesin interfaceProfilerThread.Metric
-
onEndComputation
-
onReceiverCutProfiles
public void onReceiverCutProfiles(int receiverId, int receiverCutProfiles, int numberOfSources, int numberOfProcessSources) -
getCurrentValues
- Specified by:
getCurrentValuesin interfaceProfilerThread.Metric
-