102 : mineventrecord_(1), prescale_(1), nrecord_(0), nevent_(0), nrun_(0), nlumi_(0), nfileopened_(0), nfileclosed_(0) {
250 const char *
fileName =
final.c_str();
256 size_t patlen = strlen(
pat);
260 int n = sprintf(
buf,
"%d",
val);
270 size_t patlen = strlen(
pat);
274 int n = sprintf(
buf,
"%llu",
val);
284 size_t patlen = strlen(
pat);
void preEndProcessBlock(GlobalContext const &gc)
void watchPreEvent(PreEvent::slot_type const &iSlot)
ModuleDescription const * moduleDescription() const
LuminosityBlockNumber_t luminosityBlock() const
std::string atPostModuleEvent_
void watchPostEndJob(PostEndJob::slot_type const &iSlot)
void postModuleEvent(StreamContext const &sc, ModuleCallingContext const &mcc)
void watchPreModuleEvent(PreModuleEvent::slot_type const &iSlot)
std::string atPostEndRun_
void makeHeapDump(const char *)
void watchPostEvent(PostEvent::slot_type const &iSlot)
void preEndRun(GlobalContext const &gc)
bool isProcessWideService(TFileService const *)
std::string atPostBeginLumi_
unsigned long long EventNumber_t
void watchPostEndProcessBlock(PostEndProcessBlock::slot_type const &iSlot)
void watchPostModuleEvent(PostModuleEvent::slot_type const &iSlot)
std::string atPostBeginRun_
void watchPostGlobalBeginLumi(PostGlobalBeginLumi::slot_type const &iSlot)
std::string const & moduleName() const
void watchPreEndProcessBlock(PreEndProcessBlock::slot_type const &iSlot)
std::string atPostBeginJob_
unsigned int LuminosityBlockNumber_t
std::string atPostEndLumi_
T getUntrackedParameter(std::string const &, T const &) const
void watchPostGlobalBeginRun(PostGlobalBeginRun::slot_type const &iSlot)
void watchPostCloseFile(PostCloseFile::slot_type const &iSlot)
void watchPreGlobalEndRun(PreGlobalEndRun::slot_type const &iSlot)
void postBeginRun(GlobalContext const &gc)
std::string atPreModuleEvent_
static std::string replace(const std::string &s, const char *pat, int val)
void preEvent(StreamContext const &sc)
edm::LuminosityBlockNumber_t nlumi_
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
std::string atPreEndProcessBlock_
std::string atPostOpenFile_
void postBeginLumi(GlobalContext const &gc)
void watchPostGlobalEndLumi(PostGlobalEndLumi::slot_type const &iSlot)
std::string atPostEndJob_
void preModuleEvent(StreamContext const &sc, ModuleCallingContext const &mcc)
std::vector< std::string > modules_
void postEndLumi(GlobalContext const &gc)
LuminosityBlockID const & luminosityBlockID() const
edm::EventNumber_t nevent_
#define DEFINE_FWK_SERVICE(type)
void watchPostGlobalEndRun(PostGlobalEndRun::slot_type const &iSlot)
void watchPostOpenFile(PostOpenFile::slot_type const &iSlot)
static std::string replaceU64(const std::string &s, const char *pat, unsigned long long val)
void watchPreEndJob(PreEndJob::slot_type const &iSlot)
void postEndRun(GlobalContext const &gc)
std::vector< std::string > moduleTypes_
EventID const & eventID() const
std::string atPostCloseFile_
void postEvent(StreamContext const &sc)
void postCloseFile(std::string const &)
void makeDump(const std::string &format, std::string_view moduleLabel="")
std::string atPostEndProcessBlock_
JeProfService(const ParameterSet &, ActivityRegistry &)
void postEndProcessBlock(GlobalContext const &gc)
std::string const & moduleLabel() const
void postOpenFile(std::string const &)
EventNumber_t event() const
void watchPostBeginJob(PostBeginJob::slot_type const &iSlot)
convenience function for attaching to signal