#include <IgProfService.h>
Public Member Functions | |
IgProfService (const ParameterSet &, ActivityRegistry &) | |
bool | isProcessWideService (IgProfService const *) |
void | postBeginJob () |
void | postBeginLumi (GlobalContext const &gc) |
void | postBeginRun (GlobalContext const &gc) |
void | postCloseFile (std::string const &, bool) |
void | postEndJob () |
void | postEndLumi (GlobalContext const &gc) |
void | postEndRun (GlobalContext const &gc) |
void | postEvent (StreamContext const &sc) |
void | postOpenFile (std::string const &, bool) |
void | preEvent (StreamContext const &sc) |
Private Member Functions | |
void | makeDump (const std::string &format) |
Static Private Member Functions | |
static std::string | replace (const std::string &s, const char *pat, int val) |
static std::string | replaceU64 (const std::string &s, const char *pat, unsigned long long val) |
Private Attributes | |
std::string | atPostBeginJob_ |
std::string | atPostBeginLumi_ |
std::string | atPostBeginRun_ |
std::string | atPostCloseFile_ |
std::string | atPostEndJob_ |
std::string | atPostEndLumi_ |
std::string | atPostEndRun_ |
std::string | atPostEvent_ |
std::string | atPostOpenFile_ |
std::string | atPreEvent_ |
void(* | dump_ )(const char *) |
int | mineventrecord_ |
edm::EventNumber_t | nevent_ |
int | nfileclosed_ |
int | nfileopened_ |
edm::LuminosityBlockNumber_t | nlumi_ |
int | nrecord_ |
edm::RunNumber_t | nrun_ |
int | prescale_ |
Definition at line 20 of file IgProfService.h.
IgProfService::IgProfService | ( | const ParameterSet & | ps, |
ActivityRegistry & | iRegistry | ||
) |
Definition at line 25 of file IgProfService.cc.
|
inline |
Definition at line 46 of file IgProfService.h.
|
private |
Definition at line 151 of file IgProfService.cc.
void IgProfService::postBeginJob | ( | ) |
Definition at line 102 of file IgProfService.cc.
void IgProfService::postBeginLumi | ( | GlobalContext const & | gc | ) |
Definition at line 110 of file IgProfService.cc.
void IgProfService::postBeginRun | ( | GlobalContext const & | gc | ) |
Definition at line 106 of file IgProfService.cc.
void IgProfService::postCloseFile | ( | std::string const & | , |
bool | |||
) |
Definition at line 146 of file IgProfService.cc.
void IgProfService::postEndJob | ( | ) |
Definition at line 137 of file IgProfService.cc.
void IgProfService::postEndLumi | ( | GlobalContext const & | gc | ) |
Definition at line 129 of file IgProfService.cc.
void IgProfService::postEndRun | ( | GlobalContext const & | gc | ) |
Definition at line 133 of file IgProfService.cc.
void IgProfService::postEvent | ( | StreamContext const & | sc | ) |
Definition at line 122 of file IgProfService.cc.
void IgProfService::postOpenFile | ( | std::string const & | , |
bool | |||
) |
Definition at line 141 of file IgProfService.cc.
void IgProfService::preEvent | ( | StreamContext const & | sc | ) |
Definition at line 114 of file IgProfService.cc.
|
staticprivate |
Definition at line 166 of file IgProfService.cc.
|
staticprivate |
Definition at line 182 of file IgProfService.cc.
|
private |
Definition at line 60 of file IgProfService.h.
|
private |
Definition at line 62 of file IgProfService.h.
|
private |
Definition at line 61 of file IgProfService.h.
|
private |
Definition at line 72 of file IgProfService.h.
|
private |
Definition at line 69 of file IgProfService.h.
|
private |
Definition at line 67 of file IgProfService.h.
|
private |
Definition at line 68 of file IgProfService.h.
|
private |
Definition at line 65 of file IgProfService.h.
|
private |
Definition at line 71 of file IgProfService.h.
|
private |
Definition at line 64 of file IgProfService.h.
|
private |
Definition at line 58 of file IgProfService.h.
|
private |
Definition at line 74 of file IgProfService.h.
|
private |
Definition at line 77 of file IgProfService.h.
|
private |
Definition at line 81 of file IgProfService.h.
|
private |
Definition at line 80 of file IgProfService.h.
|
private |
Definition at line 79 of file IgProfService.h.
|
private |
Definition at line 76 of file IgProfService.h.
|
private |
Definition at line 78 of file IgProfService.h.
|
private |
Definition at line 75 of file IgProfService.h.