#include <RPCLinkSynchroStat.h>
Public Member Functions | |
const std::vector< unsigned int > & | counts () const |
unsigned int | firstHit () const |
void | increment (unsigned int bxDiff) |
double | mean () const |
SynchroCounts & | operator+= (const SynchroCounts &rhs) |
bool | operator== (const SynchroCounts &) const |
std::string | print () const |
double | rms () const |
void | set (unsigned int bxDiff) |
unsigned int | sum () const |
SynchroCounts () | |
SynchroCounts (const unsigned int *hits) | |
Private Member Functions | |
unsigned int | mom0 () const |
double | mom1 () const |
Private Attributes | |
std::vector< unsigned int > | theCounts |
Definition at line 46 of file RPCLinkSynchroStat.h.
|
inline |
Definition at line 48 of file RPCLinkSynchroStat.h.
|
inline |
Definition at line 49 of file RPCLinkSynchroStat.h.
|
inline |
Definition at line 60 of file RPCLinkSynchroStat.h.
References theCounts.
unsigned int RPCLinkSynchroStat::SynchroCounts::firstHit | ( | ) | const |
Definition at line 42 of file RPCLinkSynchroStat.cc.
References i.
void RPCLinkSynchroStat::SynchroCounts::increment | ( | unsigned int | bxDiff | ) |
Definition at line 53 of file RPCLinkSynchroStat.cc.
double RPCLinkSynchroStat::SynchroCounts::mean | ( | ) | const |
Definition at line 70 of file RPCLinkSynchroStat.cc.
|
private |
Definition at line 64 of file RPCLinkSynchroStat.cc.
References i, and query::result.
Referenced by sum().
|
private |
Definition at line 67 of file RPCLinkSynchroStat.cc.
References i, and query::result.
RPCLinkSynchroStat::SynchroCounts & RPCLinkSynchroStat::SynchroCounts::operator+= | ( | const SynchroCounts & | rhs | ) |
Definition at line 58 of file RPCLinkSynchroStat.cc.
bool RPCLinkSynchroStat::SynchroCounts::operator== | ( | const SynchroCounts & | o | ) | const |
Definition at line 93 of file RPCLinkSynchroStat.cc.
References customizeTrackingMonitorSeedNumber::idx, and theCounts.
std::string RPCLinkSynchroStat::SynchroCounts::print | ( | void | ) | const |
Definition at line 84 of file RPCLinkSynchroStat.cc.
References i, timingPdfMaker::mean, and plotscripts::rms().
Referenced by RPCLinkSynchroStat::dumpDelays().
double RPCLinkSynchroStat::SynchroCounts::rms | ( | ) | const |
Definition at line 73 of file RPCLinkSynchroStat.cc.
References i, timingPdfMaker::mean, query::result, and mathSSE::sqrt().
void RPCLinkSynchroStat::SynchroCounts::set | ( | unsigned int | bxDiff | ) |
Definition at line 48 of file RPCLinkSynchroStat.cc.
Referenced by betterConfigParser.BetterConfigParser::getGeneral().
|
inline |
Definition at line 57 of file RPCLinkSynchroStat.h.
References mom0().
|
private |
Definition at line 66 of file RPCLinkSynchroStat.h.
Referenced by counts(), operator+=(), and operator==().