CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch2/src/CondFormats/SiStripObjects/src/ApvLatencyAnalysis.cc

Go to the documentation of this file.
00001 #include "CondFormats/SiStripObjects/interface/ApvLatencyAnalysis.h"
00002 #include "DataFormats/SiStripCommon/interface/SiStripHistoTitle.h"
00003 #include "DataFormats/SiStripCommon/interface/SiStripEnumsAndStrings.h"
00004 #include "FWCore/MessageLogger/interface/MessageLogger.h"
00005 #include <iostream>
00006 #include <cmath>
00007 
00008 using namespace sistrip;
00009 
00010 // ----------------------------------------------------------------------------
00011 // 
00012 ApvLatencyAnalysis::ApvLatencyAnalysis( const uint32_t& key ) 
00013   : CommissioningAnalysis(key,"ApvLatencyAnalysis"),
00014     latency_(sistrip::invalid_)
00015 {;}
00016 
00017 // ----------------------------------------------------------------------------
00018 // 
00019 ApvLatencyAnalysis::ApvLatencyAnalysis() 
00020   : CommissioningAnalysis("ApvLatencyAnalysis"),
00021     latency_(sistrip::invalid_)
00022 {;}
00023 
00024 // ----------------------------------------------------------------------------
00025 // 
00026 void ApvLatencyAnalysis::reset() {
00027   latency_ = sistrip::invalid_; 
00028 }
00029 
00030 // ----------------------------------------------------------------------------
00031 // 
00032 void ApvLatencyAnalysis::print( std::stringstream& ss, uint32_t not_used ) { 
00033   header( ss );
00034   ss << " APV latency setting : " << latency_ << "\n";
00035 }