#include <PixelTimeFormatter.h>
Public Member Functions | |
struct timeval | getImSecTime (void) |
struct tm * | getITime (void) |
PixelTimeFormatter (std::string source) | |
void | stopTimer (void) |
virtual void | writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const |
virtual | ~PixelTimeFormatter ()=default |
Static Public Member Functions | |
static std::string | getmSecTime (void) |
static std::string | getTime (void) |
Private Attributes | |
struct timeval | endTime_ |
std::string | origin_ |
struct timeval | startTime_ |
bool | verbose_ |
Definition at line 27 of file PixelTimeFormatter.h.
|
inline |
Definition at line 32 of file PixelTimeFormatter.h.
References gather_cfg::cout, getImSecTime(), origin_, mathSSE::return(), source, startTime_, USE_TIMER_, and ~PixelTimeFormatter().
|
virtualdefault |
Referenced by PixelTimeFormatter().
|
inline |
Definition at line 109 of file PixelTimeFormatter.h.
Referenced by PixelTimeFormatter(), and stopTimer().
|
inline |
|
inlinestatic |
Definition at line 93 of file PixelTimeFormatter.h.
References constexpr, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by pos::PixelTTCciConfig::writeXMLHeader(), pos::PixelDelay25Calib::writeXMLHeader(), pos::PixelMaxVsf::writeXMLHeader(), pos::PixelPortCardConfig::writeXMLHeader(), pos::PixelMaskAllPixels::writeXMLHeader(), pos::PixelLowVoltageMap::writeXMLHeader(), pos::PixelLTCConfig::writeXMLHeader(), pos::PixelGlobalDelay25::writeXMLHeader(), pos::PixelFECConfig::writeXMLHeader(), pos::PixelTBMSettings::writeXMLHeader(), pos::PixelTKFECConfig::writeXMLHeader(), pos::PixelFEDConfig::writeXMLHeader(), pos::PixelTrimAllPixels::writeXMLHeader(), pos::PixelFEDCard::writeXMLHeader(), pos::PixelDetectorConfig::writeXMLHeader(), pos::PixelPortcardMap::writeXMLHeader(), pos::PixelDACSettings::writeXMLHeader(), pos::PixelNameTranslation::writeXMLHeader(), and pos::PixelCalibConfiguration::writeXMLHeader().
|
inlinestatic |
Definition at line 59 of file PixelTimeFormatter.h.
References constexpr, indexGen::date, AlCaHLTBitMon_QueryRunRegistry::string, and ntuplemaker::time.
Referenced by pos::PixelFEDCard::writeXML(), pos::PixelDetectorConfig::writeXML(), pos::PixelNameTranslation::writeXML(), pos::PixelTTCciConfig::writeXMLHeader(), pos::PixelDelay25Calib::writeXMLHeader(), pos::PixelMaxVsf::writeXMLHeader(), pos::PixelPortCardConfig::writeXMLHeader(), pos::PixelMaskAllPixels::writeXMLHeader(), pos::PixelLowVoltageMap::writeXMLHeader(), pos::PixelLTCConfig::writeXMLHeader(), pos::PixelGlobalDelay25::writeXMLHeader(), pos::PixelFECConfig::writeXMLHeader(), pos::PixelTBMSettings::writeXMLHeader(), pos::PixelTrimAllPixels::writeXMLHeader(), pos::PixelFEDConfig::writeXMLHeader(), pos::PixelTKFECConfig::writeXMLHeader(), pos::PixelFEDCard::writeXMLHeader(), pos::PixelDetectorConfig::writeXMLHeader(), pos::PixelPortcardMap::writeXMLHeader(), pos::PixelDACSettings::writeXMLHeader(), pos::PixelNameTranslation::writeXMLHeader(), and pos::PixelCalibConfiguration::writeXMLHeader().
|
inline |
Definition at line 42 of file PixelTimeFormatter.h.
References gather_cfg::cout, endTime_, getImSecTime(), origin_, mathSSE::return(), startTime_, and USE_TIMER_.
|
inlinevirtual |
Definition at line 51 of file PixelTimeFormatter.h.
|
private |
Definition at line 153 of file PixelTimeFormatter.h.
Referenced by stopTimer().
|
private |
Definition at line 154 of file PixelTimeFormatter.h.
Referenced by PixelTimeFormatter(), and stopTimer().
|
private |
Definition at line 152 of file PixelTimeFormatter.h.
Referenced by PixelTimeFormatter(), and stopTimer().
|
private |
Definition at line 155 of file PixelTimeFormatter.h.