OR-Tools  8.2
RunningAverage

Detailed Description

Definition at line 26 of file running_stat.h.

Public Member Functions

 RunningAverage (int window_size=1)
 
void Reset (int window_size)
 
void Add (int value)
 
double GlobalAverage () const
 
double WindowAverage () const
 
bool IsWindowFull () const
 
void ClearWindow ()
 

Constructor & Destructor Documentation

◆ RunningAverage()

RunningAverage ( int  window_size = 1)
inlineexplicit

Definition at line 96 of file running_stat.h.

Member Function Documentation

◆ Add()

void Add ( int  value)
inline

Definition at line 111 of file running_stat.h.

◆ ClearWindow()

void ClearWindow ( )
inline

Definition at line 131 of file running_stat.h.

◆ GlobalAverage()

double GlobalAverage ( ) const
inline

Definition at line 122 of file running_stat.h.

◆ IsWindowFull()

bool IsWindowFull ( ) const
inline

Definition at line 136 of file running_stat.h.

◆ Reset()

void Reset ( int  window_size)
inline

Definition at line 104 of file running_stat.h.

◆ WindowAverage()

double WindowAverage ( ) const
inline

Definition at line 126 of file running_stat.h.


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