#include <MessageLoggerDefaults.h>
Classes | |
struct | Category |
struct | Destination |
Public Member Functions | |
void | hardwireAnalysisJobMode () |
void | hardwireGridJobMode () |
void | hardwireNilJobMode () |
void | hardwireReleaseValidationJobMode () |
int | limit (std::string const &dest, std::string const &cat) |
MessageLoggerDefaults (edm::JobMode mode=GridJobMode) | |
std::string | output (std::string const &dest) |
int | reportEvery (std::string const &dest, std::string const &cat) |
int | sev_limit (std::string const &dest, std::string const &sev) |
int | sev_reportEvery (std::string const &dest, std::string const &sev) |
int | sev_timespan (std::string const &dest, std::string const &sev) |
std::string | threshold (std::string const &dest) |
int | timespan (std::string const &dest, std::string const &cat) |
Static Public Member Functions | |
static edm::JobMode | mode (std::string const &jm) |
Public Attributes | |
std::vector< std::string > | categories |
std::map< std::string, Destination > | destination |
std::vector< std::string > | destinations |
std::vector< std::string > | fwkJobReports |
std::vector< std::string > | statistics |
Static Public Attributes | |
static const int | NO_VALUE_SET = -45654 |
Definition at line 70 of file MessageLoggerDefaults.h.
|
inlineexplicit |
Definition at line 125 of file MessageLoggerDefaults.h.
References edm::AnalysisJobMode, edm::GridJobMode, hardwireAnalysisJobMode(), hardwireGridJobMode(), hardwireNilJobMode(), hardwireReleaseValidationJobMode(), mode(), edm::NilJobMode, and edm::ReleaseValidationJobMode.
void MessageLoggerDefaults::hardwireAnalysisJobMode | ( | ) |
Definition at line 155 of file HardwiredDefaults.cc.
References categories, edm::service::MessageLoggerDefaults::Destination::category, dtNoiseDBValidation_cfg::cerr, destination, destinations, edm::service::MessageLoggerDefaults::Category::limit, edm::service::MessageLoggerDefaults::Category::reportEvery, edm::service::MessageLoggerDefaults::Destination::sev, statistics, edm::service::MessageLoggerDefaults::Destination::threshold, and benchmark_cfg::warnings.
Referenced by MessageLoggerDefaults().
void MessageLoggerDefaults::hardwireGridJobMode | ( | ) |
Definition at line 47 of file HardwiredDefaults.cc.
References categories, edm::service::MessageLoggerDefaults::Destination::category, dtNoiseDBValidation_cfg::cerr, benchmark_cfg::cerr_stats, destination, destinations, benchmark_cfg::FrameworkJobReport, edm::service::MessageLoggerDefaults::Category::limit, edm::service::MessageLoggerDefaults::Destination::output, edm::service::MessageLoggerDefaults::Category::reportEvery, edm::service::MessageLoggerDefaults::Destination::sev, statistics, and edm::service::MessageLoggerDefaults::Destination::threshold.
Referenced by MessageLoggerDefaults().
void MessageLoggerDefaults::hardwireNilJobMode | ( | ) |
Definition at line 197 of file HardwiredDefaults.cc.
Referenced by MessageLoggerDefaults().
void MessageLoggerDefaults::hardwireReleaseValidationJobMode | ( | ) |
Definition at line 101 of file HardwiredDefaults.cc.
References categories, edm::service::MessageLoggerDefaults::Destination::category, dtNoiseDBValidation_cfg::cerr, benchmark_cfg::cerr_stats, destination, destinations, benchmark_cfg::FrameworkJobReport, edm::service::MessageLoggerDefaults::Category::limit, edm::service::MessageLoggerDefaults::Destination::output, edm::service::MessageLoggerDefaults::Category::reportEvery, edm::service::MessageLoggerDefaults::Destination::sev, statistics, and edm::service::MessageLoggerDefaults::Destination::threshold.
Referenced by MessageLoggerDefaults().
int MessageLoggerDefaults::limit | ( | std::string const & | dest, |
std::string const & | cat | ||
) |
Definition at line 62 of file MessageLoggerDefaults.cc.
References trackerHits::c, edm::service::MessageLoggerDefaults::Destination::category, createTree::dd, destination, and NO_VALUE_SET.
|
static |
Definition at line 34 of file HardwiredDefaults.cc.
References edm::AnalysisJobMode, dtNoiseDBValidation_cfg::cerr, edm::GridJobMode, edm::NilJobMode, and edm::ReleaseValidationJobMode.
Referenced by MessageLoggerDefaults(), and edm::service::MessageLoggerScribe::runCommand().
std::string MessageLoggerDefaults::output | ( | std::string const & | dest | ) |
Definition at line 48 of file MessageLoggerDefaults.cc.
References destination, and edm::service::MessageLoggerDefaults::Destination::output.
int MessageLoggerDefaults::reportEvery | ( | std::string const & | dest, |
std::string const & | cat | ||
) |
Definition at line 109 of file MessageLoggerDefaults.cc.
References trackerHits::c, edm::service::MessageLoggerDefaults::Destination::category, createTree::dd, destination, and NO_VALUE_SET.
int MessageLoggerDefaults::sev_limit | ( | std::string const & | dest, |
std::string const & | sev | ||
) |
Definition at line 203 of file MessageLoggerDefaults.cc.
References trackerHits::c, createTree::dd, destination, NO_VALUE_SET, and edm::service::MessageLoggerDefaults::Destination::sev.
int MessageLoggerDefaults::sev_reportEvery | ( | std::string const & | dest, |
std::string const & | sev | ||
) |
Definition at line 250 of file MessageLoggerDefaults.cc.
References trackerHits::c, createTree::dd, destination, NO_VALUE_SET, and edm::service::MessageLoggerDefaults::Destination::sev.
int MessageLoggerDefaults::sev_timespan | ( | std::string const & | dest, |
std::string const & | sev | ||
) |
Definition at line 297 of file MessageLoggerDefaults.cc.
References trackerHits::c, createTree::dd, destination, NO_VALUE_SET, and edm::service::MessageLoggerDefaults::Destination::sev.
std::string MessageLoggerDefaults::threshold | ( | std::string const & | dest | ) |
Definition at line 28 of file MessageLoggerDefaults.cc.
References createTree::dd, destination, and edm::service::MessageLoggerDefaults::Destination::threshold.
int MessageLoggerDefaults::timespan | ( | std::string const & | dest, |
std::string const & | cat | ||
) |
Definition at line 156 of file MessageLoggerDefaults.cc.
References trackerHits::c, edm::service::MessageLoggerDefaults::Destination::category, createTree::dd, destination, and NO_VALUE_SET.
std::vector<std::string> edm::service::MessageLoggerDefaults::categories |
Definition at line 95 of file MessageLoggerDefaults.h.
Referenced by hardwireAnalysisJobMode(), hardwireGridJobMode(), and hardwireReleaseValidationJobMode().
std::map<std::string,Destination> edm::service::MessageLoggerDefaults::destination |
Definition at line 99 of file MessageLoggerDefaults.h.
Referenced by hardwireAnalysisJobMode(), hardwireGridJobMode(), hardwireReleaseValidationJobMode(), limit(), output(), reportEvery(), sev_limit(), sev_reportEvery(), sev_timespan(), threshold(), and timespan().
std::vector<std::string> edm::service::MessageLoggerDefaults::destinations |
Definition at line 96 of file MessageLoggerDefaults.h.
Referenced by hardwireAnalysisJobMode(), hardwireGridJobMode(), and hardwireReleaseValidationJobMode().
std::vector<std::string> edm::service::MessageLoggerDefaults::fwkJobReports |
Definition at line 97 of file MessageLoggerDefaults.h.
|
static |
Definition at line 72 of file MessageLoggerDefaults.h.
Referenced by limit(), reportEvery(), sev_limit(), sev_reportEvery(), sev_timespan(), and timespan().
std::vector<std::string> edm::service::MessageLoggerDefaults::statistics |
Definition at line 98 of file MessageLoggerDefaults.h.
Referenced by hardwireAnalysisJobMode(), hardwireGridJobMode(), and hardwireReleaseValidationJobMode().