![]() |
![]() |
#include <Utilities/Timing/interface/GenTimer.h>
Public Types | |
typedef Time::IntervalType | IntervalType |
typedef Time::IntervalType | T |
Public Member Functions | |
GenTimeInterval (IntervalType i=0) | |
double | microseconds () const |
operator const IntervalType & () const | |
operator IntervalType & () | |
GenTimeInterval & | operator= (IntervalType i) |
double | seconds () const |
const IntervalType & | ticks () const |
Private Attributes | |
IntervalType | it |
Definition at line 11 of file GenTimer.h.
typedef Time::IntervalType GenTimeInterval< Time >::IntervalType |
Definition at line 13 of file GenTimer.h.
typedef Time::IntervalType GenTimeInterval< Time >::T |
Definition at line 14 of file GenTimer.h.
GenTimeInterval< Time >::GenTimeInterval | ( | IntervalType | i = 0 |
) | [inline] |
double GenTimeInterval< Time >::microseconds | ( | ) | const [inline] |
Definition at line 36 of file GenTimer.h.
References GenTimeInterval< Time >::seconds().
00036 { return 1.e6*seconds();}
GenTimeInterval< Time >::operator const IntervalType & | ( | ) | const [inline] |
Definition at line 27 of file GenTimer.h.
References GenTimeInterval< Time >::it.
00027 { return it;}
GenTimeInterval< Time >::operator IntervalType & | ( | ) | [inline] |
Definition at line 24 of file GenTimer.h.
References GenTimeInterval< Time >::it.
00024 { return it;}
GenTimeInterval& GenTimeInterval< Time >::operator= | ( | IntervalType | i | ) | [inline] |
double GenTimeInterval< Time >::seconds | ( | void | ) | const [inline] |
Definition at line 33 of file GenTimer.h.
References GenTimeInterval< Time >::it.
Referenced by GenTimeInterval< Time >::microseconds().
00033 { return Time::oneTick()*it; }
const IntervalType& GenTimeInterval< Time >::ticks | ( | ) | const [inline] |
Definition at line 30 of file GenTimer.h.
References GenTimeInterval< Time >::it.
00030 { return it;}
IntervalType GenTimeInterval< Time >::it [private] |
Definition at line 39 of file GenTimer.h.
Referenced by GenTimeInterval< Time >::operator const IntervalType &(), GenTimeInterval< Time >::operator IntervalType &(), GenTimeInterval< Time >::operator=(), GenTimeInterval< Time >::seconds(), and GenTimeInterval< Time >::ticks().