| 248 | } |
| 249 | |
| 250 | double |
| 251 | StatisticalTimer::getMinimumTime( sTimerID id ) const |
| 252 | { |
| 253 | clkVector::const_iterator iter = std::min_element( clkTicks.at( id ).begin( ), clkTicks.at( id ).end( ) ); |
| 254 | |
| 255 | if( iter != clkTicks.at( id ).end( ) ) |
| 256 | { |
| 257 | if( normalize ) |
| 258 | return static_cast<double>( *iter ) / clkFrequency; |
| 259 | else |
| 260 | return static_cast<double>( *iter ); |
| 261 | } |
| 262 | else |
| 263 | return 0; |
| 264 | } |
| 265 | |
| 266 | unsigned int |
| 267 | StatisticalTimer::pruneOutliers( sTimerID id , double multiple ) |
no test coverage detected