#include <FileStatsCollector.h>
Definition at line 24 of file FileStatsCollector.h.
art::FileStatsCollector::FileStatsCollector |
( |
std::string const & |
moduleLabel, |
|
|
std::string const & |
processName |
|
) |
| |
Definition at line 12 of file FileStatsCollector.cc.
std::string const & processName() const
std::string const & moduleLabel() const
std::string const moduleLabel_
std::string const processName_
std::size_t art::FileStatsCollector::eventsThisFile |
( |
| ) |
const |
|
inline |
bool art::FileStatsCollector::fileCloseRecorded |
( |
| ) |
const |
|
inline |
art::EventID const & art::FileStatsCollector::highestEventID |
( |
| ) |
const |
|
inline |
art::RunID art::FileStatsCollector::highestRunID |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::highestRunStartTime |
( |
| ) |
const |
|
inline |
art::SubRunID const & art::FileStatsCollector::highestSubRunID |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::highestSubRunStartTime |
( |
| ) |
const |
|
inline |
std::string const & art::FileStatsCollector::lastOpenedInputFile |
( |
| ) |
const |
|
inline |
art::EventID const & art::FileStatsCollector::lowestEventID |
( |
| ) |
const |
|
inline |
art::RunID art::FileStatsCollector::lowestRunID |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::lowestRunStartTime |
( |
| ) |
const |
|
inline |
art::SubRunID const & art::FileStatsCollector::lowestSubRunID |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::lowestSubRunStartTime |
( |
| ) |
const |
|
inline |
std::string const & art::FileStatsCollector::moduleLabel |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::outputFileCloseTime |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::outputFileOpenTime |
( |
| ) |
const |
|
inline |
Definition at line 100 of file FileStatsCollector.cc.
102 std::vector<std::string>
result;
106 boost::filesystem::path
const ifp{ifile};
107 result.emplace_back(ifp.filename().native());
std::vector< std::string > inputFilesSeen_
std::string const & art::FileStatsCollector::processName |
( |
| ) |
const |
|
inline |
void art::FileStatsCollector::recordEvent |
( |
EventID const & |
id | ) |
|
void art::FileStatsCollector::recordFileClose |
( |
| ) |
|
void art::FileStatsCollector::recordFileOpen |
( |
| ) |
|
Definition at line 18 of file FileStatsCollector.cc.
boost::posix_time::ptime fo_
std::vector< std::string > inputFilesSeen_
std::string lastOpenedInputFile_
void art::FileStatsCollector::recordInputFile |
( |
std::string const & |
inputFileName | ) |
|
Definition at line 29 of file FileStatsCollector.cc.
31 if (!inputFileName.empty()) {
std::vector< std::string > inputFilesSeen_
std::string lastOpenedInputFile_
void art::FileStatsCollector::recordRun |
( |
RunID const & |
id | ) |
|
Definition at line 51 of file FileStatsCollector.cc.
boost::posix_time::ptime highestRunStartTime_
boost::posix_time::ptime highestSubRunStartTime_
RunID const & runID() const
boost::posix_time::ptime lowestSubRunStartTime_
boost::posix_time::ptime lowestRunStartTime_
void art::FileStatsCollector::recordSubRun |
( |
SubRunID const & |
id | ) |
|
Definition at line 77 of file FileStatsCollector.cc.
boost::posix_time::ptime highestSubRunStartTime_
boost::posix_time::ptime lowestSubRunStartTime_
std::set< SubRunID > subRunsSeen_
void art::FileStatsCollector::resetStatistics_ |
( |
| ) |
|
|
private |
Definition at line 116 of file FileStatsCollector.cc.
boost::posix_time::ptime fo_
boost::posix_time::ptime highestRunStartTime_
std::vector< std::string > inputFilesSeen_
boost::posix_time::ptime highestSubRunStartTime_
boost::posix_time::ptime fc_
boost::posix_time::ptime lowestSubRunStartTime_
boost::posix_time::ptime lowestRunStartTime_
std::set< SubRunID > subRunsSeen_
std::set< art::SubRunID > const & art::FileStatsCollector::seenSubRuns |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime art::FileStatsCollector::fc_ {} |
|
private |
bool art::FileStatsCollector::fileCloseRecorded_ {false} |
|
private |
boost::posix_time::ptime art::FileStatsCollector::fo_ {} |
|
private |
EventID art::FileStatsCollector::highestEventIDSeen_ {} |
|
private |
RunID art::FileStatsCollector::highestRun_ {} |
|
private |
boost::posix_time::ptime art::FileStatsCollector::highestRunStartTime_ {} |
|
private |
SubRunID art::FileStatsCollector::highestSubRun_ {} |
|
private |
boost::posix_time::ptime art::FileStatsCollector::highestSubRunStartTime_ {} |
|
private |
std::string art::FileStatsCollector::lastOpenedInputFile_ {} |
|
private |
EventID art::FileStatsCollector::lowestEventIDSeen_ {} |
|
private |
RunID art::FileStatsCollector::lowestRun_ {} |
|
private |
boost::posix_time::ptime art::FileStatsCollector::lowestRunStartTime_ {} |
|
private |
SubRunID art::FileStatsCollector::lowestSubRun_ {} |
|
private |
boost::posix_time::ptime art::FileStatsCollector::lowestSubRunStartTime_ {} |
|
private |
std::string const art::FileStatsCollector::moduleLabel_ |
|
private |
std::size_t art::FileStatsCollector::nEvents_ {} |
|
private |
std::string const art::FileStatsCollector::processName_ |
|
private |
std::set<SubRunID> art::FileStatsCollector::subRunsSeen_ {} |
|
private |
The documentation for this class was generated from the following files: