#include <CondFormats/SiStripObjects/interface/ApvLatencyAnalysis.h>
Public Member Functions | |
ApvLatencyAnalysis () | |
ApvLatencyAnalysis (const uint32_t &key) | |
const uint16_t & | latency () const |
void | print (std::stringstream &, uint32_t not_used=0) |
Prints analysis results. | |
void | reset () |
Resets analysis member data. | |
virtual | ~ApvLatencyAnalysis () |
Private Attributes | |
uint16_t | latency_ |
APV latency setting. | |
Friends | |
class | ApvLatencyAlgorithm |
Wingham, R.Bainbridge Analysis for APV latency scan.
Definition at line 15 of file ApvLatencyAnalysis.h.
ApvLatencyAnalysis::ApvLatencyAnalysis | ( | const uint32_t & | key | ) |
Definition at line 12 of file ApvLatencyAnalysis.cc.
00013 : CommissioningAnalysis(key,"ApvLatencyAnalysis"), 00014 latency_(sistrip::invalid_) 00015 {;}
ApvLatencyAnalysis::ApvLatencyAnalysis | ( | ) |
Definition at line 19 of file ApvLatencyAnalysis.cc.
00020 : CommissioningAnalysis("ApvLatencyAnalysis"), 00021 latency_(sistrip::invalid_) 00022 {;}
virtual ApvLatencyAnalysis::~ApvLatencyAnalysis | ( | ) | [inline, virtual] |
const uint16_t & ApvLatencyAnalysis::latency | ( | ) | const [inline] |
void ApvLatencyAnalysis::print | ( | std::stringstream & | , | |
uint32_t | not_used = 0 | |||
) | [virtual] |
Prints analysis results.
Implements CommissioningAnalysis.
Definition at line 32 of file ApvLatencyAnalysis.cc.
References CommissioningAnalysis::header(), and latency_.
void ApvLatencyAnalysis::reset | ( | ) | [virtual] |
Resets analysis member data.
Implements CommissioningAnalysis.
Definition at line 26 of file ApvLatencyAnalysis.cc.
References sistrip::invalid_, and latency_.
00026 { 00027 latency_ = sistrip::invalid_; 00028 }
friend class ApvLatencyAlgorithm [friend] |
Definition at line 25 of file ApvLatencyAnalysis.h.
uint16_t ApvLatencyAnalysis::latency_ [private] |
APV latency setting.
Definition at line 36 of file ApvLatencyAnalysis.h.
Referenced by ApvLatencyAlgorithm::analyse(), latency(), print(), and reset().