CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Member Functions | Private Attributes
edm::service::Tracer Class Reference

Public Member Functions

void postBeginJob ()
 
void postCloseFile (std::string const &, bool)
 
void postEndJob ()
 
void postEvent (StreamContext const &)
 
void postEventReadFromSource (StreamContext const &, ModuleCallingContext const &)
 
void postEventSetupGet (eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)
 
void postGlobalBeginLumi (GlobalContext const &)
 
void postGlobalBeginRun (GlobalContext const &)
 
void postGlobalEndLumi (GlobalContext const &)
 
void postGlobalEndRun (GlobalContext const &)
 
void postGlobalWriteLumi (GlobalContext const &)
 
void postGlobalWriteRun (GlobalContext const &)
 
void postLockEventSetupGet (eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)
 
void postModuleBeginJob (ModuleDescription const &md)
 
void postModuleBeginStream (StreamContext const &, ModuleCallingContext const &)
 
void postModuleConstruction (ModuleDescription const &md)
 
void postModuleEndJob (ModuleDescription const &md)
 
void postModuleEndStream (StreamContext const &, ModuleCallingContext const &)
 
void postModuleEvent (StreamContext const &, ModuleCallingContext const &)
 
void postModuleEventAcquire (StreamContext const &, ModuleCallingContext const &)
 
void postModuleEventDelayedGet (StreamContext const &, ModuleCallingContext const &)
 
void postModuleEventPrefetching (StreamContext const &, ModuleCallingContext const &)
 
void postModuleGlobalBeginLumi (GlobalContext const &, ModuleCallingContext const &)
 
void postModuleGlobalBeginRun (GlobalContext const &, ModuleCallingContext const &)
 
void postModuleGlobalEndLumi (GlobalContext const &, ModuleCallingContext const &)
 
void postModuleGlobalEndRun (GlobalContext const &, ModuleCallingContext const &)
 
void postModuleStreamBeginLumi (StreamContext const &, ModuleCallingContext const &)
 
void postModuleStreamBeginRun (StreamContext const &, ModuleCallingContext const &)
 
void postModuleStreamEndLumi (StreamContext const &, ModuleCallingContext const &)
 
void postModuleStreamEndRun (StreamContext const &, ModuleCallingContext const &)
 
void postModuleWriteLumi (GlobalContext const &, ModuleCallingContext const &)
 
void postModuleWriteRun (GlobalContext const &, ModuleCallingContext const &)
 
void postOpenFile (std::string const &, bool)
 
void postPathEvent (StreamContext const &, PathContext const &, HLTPathStatus const &)
 
void postSourceConstruction (ModuleDescription const &md)
 
void postSourceEvent (StreamID)
 
void postSourceLumi (LuminosityBlockIndex)
 
void postSourceRun (RunIndex)
 
void postStreamBeginLumi (StreamContext const &)
 
void postStreamBeginRun (StreamContext const &)
 
void postStreamEndLumi (StreamContext const &)
 
void postStreamEndRun (StreamContext const &)
 
void preallocate (service::SystemBounds const &)
 
void preBeginJob (PathsAndConsumesOfModulesBase const &, ProcessContext const &)
 
void preCloseFile (std::string const &lfn, bool primary)
 
void preEvent (StreamContext const &)
 
void preEventReadFromSource (StreamContext const &, ModuleCallingContext const &)
 
void preGlobalBeginLumi (GlobalContext const &)
 
void preGlobalBeginRun (GlobalContext const &)
 
void preGlobalEndLumi (GlobalContext const &)
 
void preGlobalEndRun (GlobalContext const &)
 
void preGlobalWriteLumi (GlobalContext const &)
 
void preGlobalWriteRun (GlobalContext const &)
 
void preLockEventSetupGet (eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)
 
void preModuleBeginJob (ModuleDescription const &md)
 
void preModuleBeginStream (StreamContext const &, ModuleCallingContext const &)
 
void preModuleConstruction (ModuleDescription const &md)
 
void preModuleEndJob (ModuleDescription const &md)
 
void preModuleEndStream (StreamContext const &, ModuleCallingContext const &)
 
void preModuleEvent (StreamContext const &, ModuleCallingContext const &)
 
void preModuleEventAcquire (StreamContext const &, ModuleCallingContext const &)
 
void preModuleEventDelayedGet (StreamContext const &, ModuleCallingContext const &)
 
void preModuleEventPrefetching (StreamContext const &, ModuleCallingContext const &)
 
void preModuleGlobalBeginLumi (GlobalContext const &, ModuleCallingContext const &)
 
void preModuleGlobalBeginRun (GlobalContext const &, ModuleCallingContext const &)
 
void preModuleGlobalEndLumi (GlobalContext const &, ModuleCallingContext const &)
 
void preModuleGlobalEndRun (GlobalContext const &, ModuleCallingContext const &)
 
void preModuleStreamBeginLumi (StreamContext const &, ModuleCallingContext const &)
 
void preModuleStreamBeginRun (StreamContext const &, ModuleCallingContext const &)
 
void preModuleStreamEndLumi (StreamContext const &, ModuleCallingContext const &)
 
void preModuleStreamEndRun (StreamContext const &, ModuleCallingContext const &)
 
void preModuleWriteLumi (GlobalContext const &, ModuleCallingContext const &)
 
void preModuleWriteRun (GlobalContext const &, ModuleCallingContext const &)
 
void preOpenFile (std::string const &, bool)
 
void prePathEvent (StreamContext const &, PathContext const &)
 
void preSourceConstruction (ModuleDescription const &md)
 
void preSourceEvent (StreamID)
 
void preSourceLumi (LuminosityBlockIndex)
 
void preSourceRun (RunIndex)
 
void preStreamBeginLumi (StreamContext const &)
 
void preStreamBeginRun (StreamContext const &)
 
void preStreamEndLumi (StreamContext const &)
 
void preStreamEndRun (StreamContext const &)
 
 Tracer (const ParameterSet &, ActivityRegistry &)
 

Static Public Member Functions

static void fillDescriptions (edm::ConfigurationDescriptions &descriptions)
 

Private Attributes

std::set< std::string > dumpContextForLabels_
 
bool dumpEventSetupInfo_
 
bool dumpNonModuleContext_
 
bool dumpPathsAndConsumes_
 
std::string indention_
 
bool printTimestamps_
 

Detailed Description

Definition at line 66 of file Tracer.cc.

Constructor & Destructor Documentation

◆ Tracer()

Tracer::Tracer ( const ParameterSet iPS,
ActivityRegistry iRegistry 
)

Definition at line 227 of file Tracer.cc.

228  : indention_(iPS.getUntrackedParameter<std::string>("indention")),
230  dumpNonModuleContext_(iPS.getUntrackedParameter<bool>("dumpNonModuleContext")),
231  dumpPathsAndConsumes_(iPS.getUntrackedParameter<bool>("dumpPathsAndConsumes")),
232  printTimestamps_(iPS.getUntrackedParameter<bool>("printTimestamps")),
233  dumpEventSetupInfo_(iPS.getUntrackedParameter<bool>("dumpEventSetupInfo")) {
234  for (std::string& label : iPS.getUntrackedParameter<std::vector<std::string>>("dumpContextForLabels"))
236 
237  iRegistry.watchPreallocate(this, &Tracer::preallocate);
238 
239  iRegistry.watchPreBeginJob(this, &Tracer::preBeginJob);
240  iRegistry.watchPostBeginJob(this, &Tracer::postBeginJob);
241  iRegistry.watchPostEndJob(this, &Tracer::postEndJob);
242 
243  iRegistry.watchPreSourceEvent(this, &Tracer::preSourceEvent);
244  iRegistry.watchPostSourceEvent(this, &Tracer::postSourceEvent);
245 
246  iRegistry.watchPreSourceLumi(this, &Tracer::preSourceLumi);
247  iRegistry.watchPostSourceLumi(this, &Tracer::postSourceLumi);
248 
249  iRegistry.watchPreSourceRun(this, &Tracer::preSourceRun);
250  iRegistry.watchPostSourceRun(this, &Tracer::postSourceRun);
251 
252  iRegistry.watchPreOpenFile(this, &Tracer::preOpenFile);
253  iRegistry.watchPostOpenFile(this, &Tracer::postOpenFile);
254 
255  iRegistry.watchPreCloseFile(this, &Tracer::preCloseFile);
256  iRegistry.watchPostCloseFile(this, &Tracer::postCloseFile);
257 
258  iRegistry.watchPreModuleBeginStream(this, &Tracer::preModuleBeginStream);
259  iRegistry.watchPostModuleBeginStream(this, &Tracer::postModuleBeginStream);
260 
261  iRegistry.watchPreModuleEndStream(this, &Tracer::preModuleEndStream);
262  iRegistry.watchPostModuleEndStream(this, &Tracer::postModuleEndStream);
263 
264  iRegistry.watchPreGlobalBeginRun(this, &Tracer::preGlobalBeginRun);
265  iRegistry.watchPostGlobalBeginRun(this, &Tracer::postGlobalBeginRun);
266 
267  iRegistry.watchPreGlobalEndRun(this, &Tracer::preGlobalEndRun);
268  iRegistry.watchPostGlobalEndRun(this, &Tracer::postGlobalEndRun);
269 
270  iRegistry.watchPreGlobalWriteRun(this, &Tracer::preGlobalWriteRun);
271  iRegistry.watchPostGlobalWriteRun(this, &Tracer::postGlobalWriteRun);
272 
273  iRegistry.watchPreStreamBeginRun(this, &Tracer::preStreamBeginRun);
274  iRegistry.watchPostStreamBeginRun(this, &Tracer::postStreamBeginRun);
275 
276  iRegistry.watchPreStreamEndRun(this, &Tracer::preStreamEndRun);
277  iRegistry.watchPostStreamEndRun(this, &Tracer::postStreamEndRun);
278 
279  iRegistry.watchPreGlobalBeginLumi(this, &Tracer::preGlobalBeginLumi);
280  iRegistry.watchPostGlobalBeginLumi(this, &Tracer::postGlobalBeginLumi);
281 
282  iRegistry.watchPreGlobalEndLumi(this, &Tracer::preGlobalEndLumi);
283  iRegistry.watchPostGlobalEndLumi(this, &Tracer::postGlobalEndLumi);
284 
285  iRegistry.watchPreGlobalWriteLumi(this, &Tracer::preGlobalWriteLumi);
286  iRegistry.watchPostGlobalWriteLumi(this, &Tracer::postGlobalWriteLumi);
287 
288  iRegistry.watchPreStreamBeginLumi(this, &Tracer::preStreamBeginLumi);
289  iRegistry.watchPostStreamBeginLumi(this, &Tracer::postStreamBeginLumi);
290 
291  iRegistry.watchPreStreamEndLumi(this, &Tracer::preStreamEndLumi);
292  iRegistry.watchPostStreamEndLumi(this, &Tracer::postStreamEndLumi);
293 
294  iRegistry.watchPreEvent(this, &Tracer::preEvent);
295  iRegistry.watchPostEvent(this, &Tracer::postEvent);
296 
297  iRegistry.watchPrePathEvent(this, &Tracer::prePathEvent);
298  iRegistry.watchPostPathEvent(this, &Tracer::postPathEvent);
299 
300  iRegistry.watchPreModuleConstruction(this, &Tracer::preModuleConstruction);
301  iRegistry.watchPostModuleConstruction(this, &Tracer::postModuleConstruction);
302 
303  iRegistry.watchPreModuleBeginJob(this, &Tracer::preModuleBeginJob);
304  iRegistry.watchPostModuleBeginJob(this, &Tracer::postModuleBeginJob);
305 
306  iRegistry.watchPreModuleEndJob(this, &Tracer::preModuleEndJob);
307  iRegistry.watchPostModuleEndJob(this, &Tracer::postModuleEndJob);
308 
309  iRegistry.watchPreModuleEventPrefetching(this, &Tracer::preModuleEventPrefetching);
310  iRegistry.watchPostModuleEventPrefetching(this, &Tracer::postModuleEventPrefetching);
311  iRegistry.watchPreModuleEvent(this, &Tracer::preModuleEvent);
312  iRegistry.watchPostModuleEvent(this, &Tracer::postModuleEvent);
313  iRegistry.watchPreModuleEventAcquire(this, &Tracer::preModuleEventAcquire);
314  iRegistry.watchPostModuleEventAcquire(this, &Tracer::postModuleEventAcquire);
315  iRegistry.watchPreModuleEventDelayedGet(this, &Tracer::preModuleEventDelayedGet);
316  iRegistry.watchPostModuleEventDelayedGet(this, &Tracer::postModuleEventDelayedGet);
317  iRegistry.watchPreEventReadFromSource(this, &Tracer::preEventReadFromSource);
318  iRegistry.watchPostEventReadFromSource(this, &Tracer::postEventReadFromSource);
319 
320  iRegistry.watchPreModuleStreamBeginRun(this, &Tracer::preModuleStreamBeginRun);
321  iRegistry.watchPostModuleStreamBeginRun(this, &Tracer::postModuleStreamBeginRun);
322  iRegistry.watchPreModuleStreamEndRun(this, &Tracer::preModuleStreamEndRun);
323  iRegistry.watchPostModuleStreamEndRun(this, &Tracer::postModuleStreamEndRun);
324 
325  iRegistry.watchPreModuleStreamBeginLumi(this, &Tracer::preModuleStreamBeginLumi);
326  iRegistry.watchPostModuleStreamBeginLumi(this, &Tracer::postModuleStreamBeginLumi);
327  iRegistry.watchPreModuleStreamEndLumi(this, &Tracer::preModuleStreamEndLumi);
328  iRegistry.watchPostModuleStreamEndLumi(this, &Tracer::postModuleStreamEndLumi);
329 
330  iRegistry.watchPreModuleGlobalBeginRun(this, &Tracer::preModuleGlobalBeginRun);
331  iRegistry.watchPostModuleGlobalBeginRun(this, &Tracer::postModuleGlobalBeginRun);
332  iRegistry.watchPreModuleGlobalEndRun(this, &Tracer::preModuleGlobalEndRun);
333  iRegistry.watchPostModuleGlobalEndRun(this, &Tracer::postModuleGlobalEndRun);
334 
335  iRegistry.watchPreModuleGlobalBeginLumi(this, &Tracer::preModuleGlobalBeginLumi);
336  iRegistry.watchPostModuleGlobalBeginLumi(this, &Tracer::postModuleGlobalBeginLumi);
337  iRegistry.watchPreModuleGlobalEndLumi(this, &Tracer::preModuleGlobalEndLumi);
338  iRegistry.watchPostModuleGlobalEndLumi(this, &Tracer::postModuleGlobalEndLumi);
339 
340  iRegistry.watchPreModuleWriteRun(this, &Tracer::preModuleWriteRun);
341  iRegistry.watchPostModuleWriteRun(this, &Tracer::postModuleWriteRun);
342 
343  iRegistry.watchPreModuleWriteLumi(this, &Tracer::preModuleWriteLumi);
344  iRegistry.watchPostModuleWriteLumi(this, &Tracer::postModuleWriteLumi);
345 
346  iRegistry.watchPreSourceConstruction(this, &Tracer::preSourceConstruction);
347  iRegistry.watchPostSourceConstruction(this, &Tracer::postSourceConstruction);
348 
349  if (dumpEventSetupInfo_) {
350  iRegistry.watchPreLockEventSetupGet(this, &Tracer::preLockEventSetupGet);
351  iRegistry.watchPostLockEventSetupGet(this, &Tracer::postLockEventSetupGet);
352  iRegistry.watchPostEventSetupGet(this, &Tracer::postEventSetupGet);
353  }
354 
355  iRegistry.preSourceEarlyTerminationSignal_.connect([this](edm::TerminationOrigin iOrigin) {
356  LogAbsolute out("Tracer");
357  out << TimeStamper(printTimestamps_);
358  out << indention_ << indention_ << " early termination before processing transition";
359  });
360  iRegistry.preStreamEarlyTerminationSignal_.connect(
361  [this](edm::StreamContext const& iContext, edm::TerminationOrigin iOrigin) {
362  LogAbsolute out("Tracer");
363  out << TimeStamper(printTimestamps_);
364  if (iContext.eventID().luminosityBlock() == 0) {
365  out << indention_ << indention_ << " early termination of run: stream = " << iContext.streamID()
366  << " run = " << iContext.eventID().run();
367  } else {
368  if (iContext.eventID().event() == 0) {
369  out << indention_ << indention_ << " early termination of stream lumi: stream = " << iContext.streamID()
370  << " run = " << iContext.eventID().run() << " lumi = " << iContext.eventID().luminosityBlock();
371  } else {
372  out << indention_ << indention_ << " early termination of event: stream = " << iContext.streamID()
373  << " run = " << iContext.eventID().run() << " lumi = " << iContext.eventID().luminosityBlock()
374  << " event = " << iContext.eventID().event();
375  }
376  }
377  out << " : time = " << iContext.timestamp().value();
378  });
379  iRegistry.preGlobalEarlyTerminationSignal_.connect(
380  [this](edm::GlobalContext const& iContext, edm::TerminationOrigin iOrigin) {
381  LogAbsolute out("Tracer");
382  out << TimeStamper(printTimestamps_);
383  if (iContext.luminosityBlockID().value() == 0) {
384  out << indention_ << indention_ << " early termination of global run " << iContext.luminosityBlockID().run();
385  } else {
387  << " early termination of global lumi run = " << iContext.luminosityBlockID().run()
388  << " lumi = " << iContext.luminosityBlockID().luminosityBlock();
389  }
390  out << " : time = " << iContext.timestamp().value();
391  });
392 }

References edm::signalslot::Signal< T >::connect(), dumpContextForLabels_, dumpEventSetupInfo_, edm::EventID::event(), edm::StreamContext::eventID(), edm::ParameterSet::getUntrackedParameter(), indention_, label, edm::EventID::luminosityBlock(), edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), eostools::move(), MillePedeFileConverter_cfg::out, postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postEventReadFromSource(), postEventSetupGet(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postGlobalWriteLumi(), postGlobalWriteRun(), postLockEventSetupGet(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), postModuleEndJob(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventDelayedGet(), postModuleEventPrefetching(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postModuleWriteLumi(), postModuleWriteRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceEvent(), postSourceLumi(), postSourceRun(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preBeginJob(), preCloseFile(), preEvent(), preEventReadFromSource(), preGlobalBeginLumi(), preGlobalBeginRun(), edm::ActivityRegistry::preGlobalEarlyTerminationSignal_, preGlobalEndLumi(), preGlobalEndRun(), preGlobalWriteLumi(), preGlobalWriteRun(), preLockEventSetupGet(), preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventDelayedGet(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preModuleWriteLumi(), preModuleWriteRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), edm::ActivityRegistry::preSourceEarlyTerminationSignal_, preSourceEvent(), preSourceLumi(), preSourceRun(), preStreamBeginLumi(), preStreamBeginRun(), edm::ActivityRegistry::preStreamEarlyTerminationSignal_, preStreamEndLumi(), preStreamEndRun(), printTimestamps_, edm::EventID::run(), edm::LuminosityBlockID::run(), edm::StreamContext::streamID(), AlCaHLTBitMon_QueryRunRegistry::string, edm::GlobalContext::timestamp(), edm::StreamContext::timestamp(), edm::LuminosityBlockID::value(), edm::Timestamp::value(), edm::ActivityRegistry::watchPostBeginJob(), edm::ActivityRegistry::watchPostCloseFile(), edm::ActivityRegistry::watchPostEndJob(), edm::ActivityRegistry::watchPostEvent(), edm::ActivityRegistry::watchPostEventReadFromSource(), edm::ActivityRegistry::watchPostEventSetupGet(), edm::ActivityRegistry::watchPostGlobalBeginLumi(), edm::ActivityRegistry::watchPostGlobalBeginRun(), edm::ActivityRegistry::watchPostGlobalEndLumi(), edm::ActivityRegistry::watchPostGlobalEndRun(), edm::ActivityRegistry::watchPostGlobalWriteLumi(), edm::ActivityRegistry::watchPostGlobalWriteRun(), edm::ActivityRegistry::watchPostLockEventSetupGet(), edm::ActivityRegistry::watchPostModuleBeginJob(), edm::ActivityRegistry::watchPostModuleBeginStream(), edm::ActivityRegistry::watchPostModuleConstruction(), edm::ActivityRegistry::watchPostModuleEndJob(), edm::ActivityRegistry::watchPostModuleEndStream(), edm::ActivityRegistry::watchPostModuleEvent(), edm::ActivityRegistry::watchPostModuleEventAcquire(), edm::ActivityRegistry::watchPostModuleEventDelayedGet(), edm::ActivityRegistry::watchPostModuleEventPrefetching(), edm::ActivityRegistry::watchPostModuleGlobalBeginLumi(), edm::ActivityRegistry::watchPostModuleGlobalBeginRun(), edm::ActivityRegistry::watchPostModuleGlobalEndLumi(), edm::ActivityRegistry::watchPostModuleGlobalEndRun(), edm::ActivityRegistry::watchPostModuleStreamBeginLumi(), edm::ActivityRegistry::watchPostModuleStreamBeginRun(), edm::ActivityRegistry::watchPostModuleStreamEndLumi(), edm::ActivityRegistry::watchPostModuleStreamEndRun(), edm::ActivityRegistry::watchPostModuleWriteLumi(), edm::ActivityRegistry::watchPostModuleWriteRun(), edm::ActivityRegistry::watchPostOpenFile(), edm::ActivityRegistry::watchPostPathEvent(), edm::ActivityRegistry::watchPostSourceConstruction(), edm::ActivityRegistry::watchPostSourceEvent(), edm::ActivityRegistry::watchPostSourceLumi(), edm::ActivityRegistry::watchPostSourceRun(), edm::ActivityRegistry::watchPostStreamBeginLumi(), edm::ActivityRegistry::watchPostStreamBeginRun(), edm::ActivityRegistry::watchPostStreamEndLumi(), edm::ActivityRegistry::watchPostStreamEndRun(), edm::ActivityRegistry::watchPreallocate(), edm::ActivityRegistry::watchPreBeginJob(), edm::ActivityRegistry::watchPreCloseFile(), edm::ActivityRegistry::watchPreEvent(), edm::ActivityRegistry::watchPreEventReadFromSource(), edm::ActivityRegistry::watchPreGlobalBeginLumi(), edm::ActivityRegistry::watchPreGlobalBeginRun(), edm::ActivityRegistry::watchPreGlobalEndLumi(), edm::ActivityRegistry::watchPreGlobalEndRun(), edm::ActivityRegistry::watchPreGlobalWriteLumi(), edm::ActivityRegistry::watchPreGlobalWriteRun(), edm::ActivityRegistry::watchPreLockEventSetupGet(), edm::ActivityRegistry::watchPreModuleBeginJob(), edm::ActivityRegistry::watchPreModuleBeginStream(), edm::ActivityRegistry::watchPreModuleConstruction(), edm::ActivityRegistry::watchPreModuleEndJob(), edm::ActivityRegistry::watchPreModuleEndStream(), edm::ActivityRegistry::watchPreModuleEvent(), edm::ActivityRegistry::watchPreModuleEventAcquire(), edm::ActivityRegistry::watchPreModuleEventDelayedGet(), edm::ActivityRegistry::watchPreModuleEventPrefetching(), edm::ActivityRegistry::watchPreModuleGlobalBeginLumi(), edm::ActivityRegistry::watchPreModuleGlobalBeginRun(), edm::ActivityRegistry::watchPreModuleGlobalEndLumi(), edm::ActivityRegistry::watchPreModuleGlobalEndRun(), edm::ActivityRegistry::watchPreModuleStreamBeginLumi(), edm::ActivityRegistry::watchPreModuleStreamBeginRun(), edm::ActivityRegistry::watchPreModuleStreamEndLumi(), edm::ActivityRegistry::watchPreModuleStreamEndRun(), edm::ActivityRegistry::watchPreModuleWriteLumi(), edm::ActivityRegistry::watchPreModuleWriteRun(), edm::ActivityRegistry::watchPreOpenFile(), edm::ActivityRegistry::watchPrePathEvent(), edm::ActivityRegistry::watchPreSourceConstruction(), edm::ActivityRegistry::watchPreSourceEvent(), edm::ActivityRegistry::watchPreSourceLumi(), edm::ActivityRegistry::watchPreSourceRun(), edm::ActivityRegistry::watchPreStreamBeginLumi(), edm::ActivityRegistry::watchPreStreamBeginRun(), edm::ActivityRegistry::watchPreStreamEndLumi(), and edm::ActivityRegistry::watchPreStreamEndRun().

Member Function Documentation

◆ fillDescriptions()

void Tracer::fillDescriptions ( edm::ConfigurationDescriptions descriptions)
static

Definition at line 394 of file Tracer.cc.

394  {
396  desc.addUntracked<std::string>("indention", "++")
397  ->setComment("Prefix characters for output. The characters are repeated to form the indentation.");
398  desc.addUntracked<std::vector<std::string>>("dumpContextForLabels", std::vector<std::string>{})
399  ->setComment(
400  "Prints context information to cout for the module transitions associated with these modules' labels");
401  desc.addUntracked<bool>("dumpNonModuleContext", false)
402  ->setComment("Prints context information to cout for the transitions not associated with any module label");
403  desc.addUntracked<bool>("dumpPathsAndConsumes", false)
404  ->setComment(
405  "Prints information to cout about paths, endpaths, products consumed by modules and the dependencies between "
406  "modules created by the products they consume");
407  desc.addUntracked<bool>("printTimestamps", false)->setComment("Prints a time stamp for every transition");
408  desc.addUntracked<bool>("dumpEventSetupInfo", false)
409  ->setComment(
410  "Prints info 3 times when an event setup cache is filled, before the lock, after the lock, and after "
411  "filling");
412  descriptions.add("Tracer", desc);
413  descriptions.setComment(
414  "This service prints each phase the framework is processing, e.g. constructing a module,running a module, etc.");
415 }

References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::addUntracked(), edm::ConfigurationDescriptions::setComment(), and AlCaHLTBitMon_QueryRunRegistry::string.

◆ postBeginJob()

void Tracer::postBeginJob ( )

Definition at line 511 of file Tracer.cc.

511  {
512  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << " finished: begin job";
513 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ postCloseFile()

void Tracer::postCloseFile ( std::string const &  lfn,
bool  b 
)

Definition at line 566 of file Tracer.cc.

566  {
567  LogAbsolute out("Tracer");
568  out << TimeStamper(printTimestamps_);
569  out << indention_ << indention_ << " finished: close input file: lfn = " << lfn;
571  out << " usedFallBack = " << b;
572 }

References b, dumpNonModuleContext_, indention_, MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postEndJob()

void Tracer::postEndJob ( )

Definition at line 515 of file Tracer.cc.

515  {
516  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << " finished: end job";
517 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ postEvent()

void Tracer::postEvent ( StreamContext const &  sc)

Definition at line 837 of file Tracer.cc.

837  {
838  LogAbsolute out("Tracer");
839  out << TimeStamper(printTimestamps_);
840  out << indention_ << indention_ << " finished: processing event : stream = " << sc.streamID()
841  << " run = " << sc.eventID().run() << " lumi = " << sc.eventID().luminosityBlock()
842  << " event = " << sc.eventID().event() << " time = " << sc.timestamp().value();
843  if (dumpNonModuleContext_) {
844  out << "\n" << sc;
845  }
846 }

References dumpNonModuleContext_, edm::EventID::event(), edm::StreamContext::eventID(), indention_, edm::EventID::luminosityBlock(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postEventReadFromSource()

void Tracer::postEventReadFromSource ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1053 of file Tracer.cc.

1053  {
1054  LogAbsolute out("Tracer");
1055  out << TimeStamper(printTimestamps_);
1056  unsigned int nIndents = mcc.depth() + 5;
1057  for (unsigned int i = 0; i < nIndents; ++i) {
1058  out << indention_;
1059  }
1060  out << " finished: event delayed read from source: stream = " << sc.streamID() << " label = '"
1061  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1062 }

References edm::ModuleCallingContext::depth(), mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postEventSetupGet()

void Tracer::postEventSetupGet ( eventsetup::ComponentDescription const *  desc,
eventsetup::EventSetupRecordKey const &  recordKey,
eventsetup::DataKey const &  dataKey 
)

Definition at line 1406 of file Tracer.cc.

1408  {
1409  LogAbsolute out("Tracer");
1410  out << "postEventSetupGet ";
1411  out << desc->label_ << " ";
1412  out << recordKey.name() << " ";
1413  out << dataKey.type().name() << " ";
1414  out << dataKey.name().value();
1415 }

References edm::eventsetup::ComponentDescription::label_, edm::eventsetup::heterocontainer::HCTypeTag::name(), edm::eventsetup::EventSetupRecordKey::name(), edm::eventsetup::DataKey::name(), MillePedeFileConverter_cfg::out, edm::eventsetup::DataKey::type(), and edm::eventsetup::SimpleStringTag::value().

Referenced by Tracer().

◆ postGlobalBeginLumi()

void Tracer::postGlobalBeginLumi ( GlobalContext const &  gc)

Definition at line 732 of file Tracer.cc.

732  {
733  LogAbsolute out("Tracer");
734  out << TimeStamper(printTimestamps_);
735  out << indention_ << indention_ << " finished: global begin lumi: run = " << gc.luminosityBlockID().run()
736  << " lumi = " << gc.luminosityBlockID().luminosityBlock() << " time = " << gc.timestamp().value();
737  if (dumpNonModuleContext_) {
738  out << "\n" << gc;
739  }
740 }

References dumpNonModuleContext_, indention_, edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postGlobalBeginRun()

void Tracer::postGlobalBeginRun ( GlobalContext const &  gc)

Definition at line 632 of file Tracer.cc.

632  {
633  LogAbsolute out("Tracer");
634  out << TimeStamper(printTimestamps_);
635  out << indention_ << indention_ << " finished: global begin run " << gc.luminosityBlockID().run()
636  << " : time = " << gc.timestamp().value();
637  if (dumpNonModuleContext_) {
638  out << "\n" << gc;
639  }
640 }

References dumpNonModuleContext_, indention_, edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postGlobalEndLumi()

void Tracer::postGlobalEndLumi ( GlobalContext const &  gc)

Definition at line 752 of file Tracer.cc.

752  {
753  LogAbsolute out("Tracer");
754  out << TimeStamper(printTimestamps_);
755  out << indention_ << indention_ << " finished: global end lumi: run = " << gc.luminosityBlockID().run()
756  << " lumi = " << gc.luminosityBlockID().luminosityBlock() << " time = " << gc.timestamp().value();
757  if (dumpNonModuleContext_) {
758  out << "\n" << gc;
759  }
760 }

References dumpNonModuleContext_, indention_, edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postGlobalEndRun()

void Tracer::postGlobalEndRun ( GlobalContext const &  gc)

Definition at line 652 of file Tracer.cc.

652  {
653  LogAbsolute out("Tracer");
654  out << TimeStamper(printTimestamps_);
655  out << indention_ << indention_ << " finished: global end run " << gc.luminosityBlockID().run()
656  << " : time = " << gc.timestamp().value();
657  if (dumpNonModuleContext_) {
658  out << "\n" << gc;
659  }
660 }

References dumpNonModuleContext_, indention_, edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postGlobalWriteLumi()

void Tracer::postGlobalWriteLumi ( GlobalContext const &  gc)

Definition at line 772 of file Tracer.cc.

772  {
773  LogAbsolute out("Tracer");
774  out << TimeStamper(printTimestamps_);
775  out << indention_ << indention_ << " finished: global write lumi: run = " << gc.luminosityBlockID().run()
776  << " lumi = " << gc.luminosityBlockID().luminosityBlock() << " time = " << gc.timestamp().value();
777  if (dumpNonModuleContext_) {
778  out << "\n" << gc;
779  }
780 }

References dumpNonModuleContext_, indention_, edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postGlobalWriteRun()

void Tracer::postGlobalWriteRun ( GlobalContext const &  gc)

Definition at line 672 of file Tracer.cc.

672  {
673  LogAbsolute out("Tracer");
674  out << TimeStamper(printTimestamps_);
675  out << indention_ << indention_ << " finished: global write run " << gc.luminosityBlockID().run()
676  << " : time = " << gc.timestamp().value();
677  if (dumpNonModuleContext_) {
678  out << "\n" << gc;
679  }
680 }

References dumpNonModuleContext_, indention_, edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postLockEventSetupGet()

void Tracer::postLockEventSetupGet ( eventsetup::ComponentDescription const *  desc,
eventsetup::EventSetupRecordKey const &  recordKey,
eventsetup::DataKey const &  dataKey 
)

Definition at line 1395 of file Tracer.cc.

1397  {
1398  LogAbsolute out("Tracer");
1399  out << "postLockEventSetupGet ";
1400  out << desc->label_ << " ";
1401  out << recordKey.name() << " ";
1402  out << dataKey.type().name() << " ";
1403  out << dataKey.name().value();
1404 }

References edm::eventsetup::ComponentDescription::label_, edm::eventsetup::heterocontainer::HCTypeTag::name(), edm::eventsetup::EventSetupRecordKey::name(), edm::eventsetup::DataKey::name(), MillePedeFileConverter_cfg::out, edm::eventsetup::DataKey::type(), and edm::eventsetup::SimpleStringTag::value().

Referenced by Tracer().

◆ postModuleBeginJob()

void Tracer::postModuleBeginJob ( ModuleDescription const &  md)

Definition at line 900 of file Tracer.cc.

900  {
901  LogAbsolute out("Tracer");
902  out << TimeStamper(printTimestamps_);
903  out << indention_ << indention_;
904  out << " finished: begin job for module with label '" << desc.moduleLabel() << "' id = " << desc.id();
905  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
906  out << "\n" << desc;
907  }
908 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleBeginStream()

void Tracer::postModuleBeginStream ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 586 of file Tracer.cc.

586  {
587  ModuleDescription const& desc = *mcc.moduleDescription();
588  LogAbsolute out("Tracer");
589  out << TimeStamper(printTimestamps_);
590  out << indention_ << indention_ << " finished: begin stream for module: stream = " << sc.streamID() << " label = '"
591  << desc.moduleLabel() << "' id = " << desc.id();
592  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
593  out << "\n" << sc;
594  out << mcc;
595  }
596 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleConstruction()

void Tracer::postModuleConstruction ( ModuleDescription const &  md)

Definition at line 880 of file Tracer.cc.

880  {
881  LogAbsolute out("Tracer");
882  out << TimeStamper(printTimestamps_);
883  out << indention_ << indention_ << " finished: constructing module with label '" << desc.moduleLabel()
884  << "' id = " << desc.id();
885  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
886  out << "\n" << desc;
887  }
888 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleEndJob()

void Tracer::postModuleEndJob ( ModuleDescription const &  md)

Definition at line 920 of file Tracer.cc.

920  {
921  LogAbsolute out("Tracer");
922  out << TimeStamper(printTimestamps_);
923  out << indention_ << indention_;
924  out << " finished: end job for module with label '" << desc.moduleLabel() << "' id = " << desc.id();
925  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
926  out << "\n" << desc;
927  }
928 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleEndStream()

void Tracer::postModuleEndStream ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 610 of file Tracer.cc.

610  {
611  ModuleDescription const& desc = *mcc.moduleDescription();
612  LogAbsolute out("Tracer");
613  out << TimeStamper(printTimestamps_);
614  out << indention_ << indention_ << " finished: end stream for module: stream = " << sc.streamID() << " label = '"
615  << desc.moduleLabel() << "' id = " << desc.id();
616  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
617  out << "\n" << sc;
618  out << mcc;
619  }
620 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleEvent()

void Tracer::postModuleEvent ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 975 of file Tracer.cc.

975  {
976  LogAbsolute out("Tracer");
977  out << TimeStamper(printTimestamps_);
978  unsigned int nIndents = mcc.depth() + 4;
979  for (unsigned int i = 0; i < nIndents; ++i) {
980  out << indention_;
981  }
982  out << " finished: processing event for module: stream = " << sc.streamID() << " label = '"
983  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
984  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
985  out << "\n" << sc;
986  out << mcc;
987  }
988 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleEventAcquire()

void Tracer::postModuleEventAcquire ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1001 of file Tracer.cc.

1001  {
1002  LogAbsolute out("Tracer");
1003  out << TimeStamper(printTimestamps_);
1004  unsigned int nIndents = mcc.depth() + 4;
1005  for (unsigned int i = 0; i < nIndents; ++i) {
1006  out << indention_;
1007  }
1008  out << " finished: processing event acquire for module: stream = " << sc.streamID() << " label = '"
1009  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1010 }

References edm::ModuleCallingContext::depth(), mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleEventDelayedGet()

void Tracer::postModuleEventDelayedGet ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1027 of file Tracer.cc.

1027  {
1028  LogAbsolute out("Tracer");
1029  out << TimeStamper(printTimestamps_);
1030  unsigned int nIndents = mcc.depth() + 4;
1031  for (unsigned int i = 0; i < nIndents; ++i) {
1032  out << indention_;
1033  }
1034  out << " finished: delayed processing event for module: stream = " << sc.streamID() << " label = '"
1035  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1036  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1037  out << "\n" << sc;
1038  out << mcc;
1039  }
1040 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleEventPrefetching()

void Tracer::postModuleEventPrefetching ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 945 of file Tracer.cc.

945  {
946  LogAbsolute out("Tracer");
947  out << TimeStamper(printTimestamps_);
948  unsigned int nIndents = mcc.depth() + 4;
949  for (unsigned int i = 0; i < nIndents; ++i) {
950  out << indention_;
951  }
952  out << " finished: prefetching before processing event for module: stream = " << sc.streamID() << " label = '"
953  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
954  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
955  out << "\n" << sc;
956  out << mcc;
957  }
958 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleGlobalBeginLumi()

void Tracer::postModuleGlobalBeginLumi ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1259 of file Tracer.cc.

1259  {
1260  LogAbsolute out("Tracer");
1261  out << TimeStamper(printTimestamps_);
1262  unsigned int nIndents = mcc.depth() + 3;
1263  for (unsigned int i = 0; i < nIndents; ++i) {
1264  out << indention_;
1265  }
1266  out << " finished: global begin lumi for module: label = '" << mcc.moduleDescription()->moduleLabel()
1267  << "' id = " << mcc.moduleDescription()->id();
1268  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1269  out << "\n" << gc;
1270  out << mcc;
1271  }
1272 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleGlobalBeginRun()

void Tracer::postModuleGlobalBeginRun ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1199 of file Tracer.cc.

1199  {
1200  LogAbsolute out("Tracer");
1201  out << TimeStamper(printTimestamps_);
1202  unsigned int nIndents = mcc.depth() + 3;
1203  for (unsigned int i = 0; i < nIndents; ++i) {
1204  out << indention_;
1205  }
1206  out << " finished: global begin run for module: label = '" << mcc.moduleDescription()->moduleLabel()
1207  << "' id = " << mcc.moduleDescription()->id();
1208  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1209  out << "\n" << gc;
1210  out << mcc;
1211  }
1212 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleGlobalEndLumi()

void Tracer::postModuleGlobalEndLumi ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1289 of file Tracer.cc.

1289  {
1290  LogAbsolute out("Tracer");
1291  out << TimeStamper(printTimestamps_);
1292  unsigned int nIndents = mcc.depth() + 3;
1293  for (unsigned int i = 0; i < nIndents; ++i) {
1294  out << indention_;
1295  }
1296  out << " finished: global end lumi for module: label = '" << mcc.moduleDescription()->moduleLabel()
1297  << "' id = " << mcc.moduleDescription()->id();
1298  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1299  out << "\n" << gc;
1300  out << mcc;
1301  }
1302 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleGlobalEndRun()

void Tracer::postModuleGlobalEndRun ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1229 of file Tracer.cc.

1229  {
1230  LogAbsolute out("Tracer");
1231  out << TimeStamper(printTimestamps_);
1232  unsigned int nIndents = mcc.depth() + 3;
1233  for (unsigned int i = 0; i < nIndents; ++i) {
1234  out << indention_;
1235  }
1236  out << " finished: global end run for module: label = '" << mcc.moduleDescription()->moduleLabel()
1237  << "' id = " << mcc.moduleDescription()->id();
1238  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1239  out << "\n" << gc;
1240  out << mcc;
1241  }
1242 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleStreamBeginLumi()

void Tracer::postModuleStreamBeginLumi ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1139 of file Tracer.cc.

1139  {
1140  LogAbsolute out("Tracer");
1141  out << TimeStamper(printTimestamps_);
1142  unsigned int nIndents = mcc.depth() + 3;
1143  for (unsigned int i = 0; i < nIndents; ++i) {
1144  out << indention_;
1145  }
1146  out << " finished: begin lumi for module: stream = " << sc.streamID() << " label = '"
1147  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1148  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1149  out << "\n" << sc;
1150  out << mcc;
1151  }
1152 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleStreamBeginRun()

void Tracer::postModuleStreamBeginRun ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1079 of file Tracer.cc.

1079  {
1080  LogAbsolute out("Tracer");
1081  out << TimeStamper(printTimestamps_);
1082  unsigned int nIndents = mcc.depth() + 3;
1083  for (unsigned int i = 0; i < nIndents; ++i) {
1084  out << indention_;
1085  }
1086  out << " finished: begin run for module: stream = " << sc.streamID() << " label = '"
1087  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1088  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1089  out << "\n" << sc;
1090  out << mcc;
1091  }
1092 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleStreamEndLumi()

void Tracer::postModuleStreamEndLumi ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1169 of file Tracer.cc.

1169  {
1170  LogAbsolute out("Tracer");
1171  out << TimeStamper(printTimestamps_);
1172  unsigned int nIndents = mcc.depth() + 3;
1173  for (unsigned int i = 0; i < nIndents; ++i) {
1174  out << indention_;
1175  }
1176  out << " finished: end lumi for module: stream = " << sc.streamID() << " label = '"
1177  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1178  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1179  out << "\n" << sc;
1180  out << mcc;
1181  }
1182 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleStreamEndRun()

void Tracer::postModuleStreamEndRun ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1109 of file Tracer.cc.

1109  {
1110  LogAbsolute out("Tracer");
1111  out << TimeStamper(printTimestamps_);
1112  unsigned int nIndents = mcc.depth() + 3;
1113  for (unsigned int i = 0; i < nIndents; ++i) {
1114  out << indention_;
1115  }
1116  out << " finished: end run for module: stream = " << sc.streamID() << " label = '"
1117  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1118  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1119  out << "\n" << sc;
1120  out << mcc;
1121  }
1122 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postModuleWriteLumi()

void Tracer::postModuleWriteLumi ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1349 of file Tracer.cc.

1349  {
1350  LogAbsolute out("Tracer");
1351  out << TimeStamper(printTimestamps_);
1352  unsigned int nIndents = mcc.depth() + 3;
1353  for (unsigned int i = 0; i < nIndents; ++i) {
1354  out << indention_;
1355  }
1356  out << " finished: write lumi for module: label = '" << mcc.moduleDescription()->moduleLabel()
1357  << "' id = " << mcc.moduleDescription()->id();
1358  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1359  out << "\n" << gc;
1360  out << mcc;
1361  }
1362 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postModuleWriteRun()

void Tracer::postModuleWriteRun ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1319 of file Tracer.cc.

1319  {
1320  LogAbsolute out("Tracer");
1321  out << TimeStamper(printTimestamps_);
1322  unsigned int nIndents = mcc.depth() + 3;
1323  for (unsigned int i = 0; i < nIndents; ++i) {
1324  out << indention_;
1325  }
1326  out << " finished: write run for module: label = '" << mcc.moduleDescription()->moduleLabel()
1327  << "' id = " << mcc.moduleDescription()->id();
1328  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1329  out << "\n" << gc;
1330  out << mcc;
1331  }
1332 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postOpenFile()

void Tracer::postOpenFile ( std::string const &  lfn,
bool  b 
)

Definition at line 551 of file Tracer.cc.

551  {
552  LogAbsolute out("Tracer");
553  out << TimeStamper(printTimestamps_);
554  out << indention_ << indention_ << " finished: open input file: lfn = " << lfn;
556  out << " usedFallBack = " << b;
557 }

References b, dumpNonModuleContext_, indention_, MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postPathEvent()

void Tracer::postPathEvent ( StreamContext const &  sc,
PathContext const &  pc,
HLTPathStatus const &  hlts 
)

Definition at line 859 of file Tracer.cc.

859  {
860  LogAbsolute out("Tracer");
861  out << TimeStamper(printTimestamps_);
862  out << indention_ << indention_ << indention_ << " finished: processing path '" << pc.pathName()
863  << "' : stream = " << sc.streamID();
864  if (dumpNonModuleContext_) {
865  out << "\n" << sc;
866  out << pc;
867  }
868 }

References dumpNonModuleContext_, indention_, MillePedeFileConverter_cfg::out, edm::PathContext::pathName(), printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ postSourceConstruction()

void Tracer::postSourceConstruction ( ModuleDescription const &  md)

Definition at line 1374 of file Tracer.cc.

1374  {
1375  LogAbsolute out("Tracer");
1376  out << TimeStamper(printTimestamps_);
1377  out << indention_;
1378  out << " finished: constructing source: " << desc.moduleName();
1379  if (dumpNonModuleContext_) {
1380  out << "\n" << desc;
1381  }
1382 }

References dumpNonModuleContext_, indention_, edm::ModuleDescription::moduleName(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ postSourceEvent()

void Tracer::postSourceEvent ( StreamID  sid)

Definition at line 523 of file Tracer.cc.

523  {
524  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << indention_ << " finished: source event";
525 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ postSourceLumi()

void Tracer::postSourceLumi ( LuminosityBlockIndex  index)

Definition at line 531 of file Tracer.cc.

531  {
532  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << indention_ << " finished: source lumi";
533 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ postSourceRun()

void Tracer::postSourceRun ( RunIndex  index)

Definition at line 539 of file Tracer.cc.

539  {
540  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << indention_ << " finished: source run";
541 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ postStreamBeginLumi()

void Tracer::postStreamBeginLumi ( StreamContext const &  sc)

Definition at line 793 of file Tracer.cc.

793  {
794  LogAbsolute out("Tracer");
795  out << TimeStamper(printTimestamps_);
796  out << indention_ << indention_ << " finished: begin lumi: stream = " << sc.streamID()
797  << " run = " << sc.eventID().run() << " lumi = " << sc.eventID().luminosityBlock()
798  << " time = " << sc.timestamp().value();
799  if (dumpNonModuleContext_) {
800  out << "\n" << sc;
801  }
802 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, edm::EventID::luminosityBlock(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postStreamBeginRun()

void Tracer::postStreamBeginRun ( StreamContext const &  sc)

Definition at line 692 of file Tracer.cc.

692  {
693  LogAbsolute out("Tracer");
694  out << TimeStamper(printTimestamps_);
695  out << indention_ << indention_ << " finished: begin run: stream = " << sc.streamID()
696  << " run = " << sc.eventID().run() << " time = " << sc.timestamp().value();
697  if (dumpNonModuleContext_) {
698  out << "\n" << sc;
699  }
700 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postStreamEndLumi()

void Tracer::postStreamEndLumi ( StreamContext const &  sc)

Definition at line 815 of file Tracer.cc.

815  {
816  LogAbsolute out("Tracer");
817  out << TimeStamper(printTimestamps_);
818  out << indention_ << indention_ << " finished: end lumi: stream = " << sc.streamID()
819  << " run = " << sc.eventID().run() << " lumi = " << sc.eventID().luminosityBlock()
820  << " time = " << sc.timestamp().value();
821  if (dumpNonModuleContext_) {
822  out << "\n" << sc;
823  }
824 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, edm::EventID::luminosityBlock(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ postStreamEndRun()

void Tracer::postStreamEndRun ( StreamContext const &  sc)

Definition at line 712 of file Tracer.cc.

712  {
713  LogAbsolute out("Tracer");
714  out << TimeStamper(printTimestamps_);
715  out << indention_ << indention_ << " finished: end run: stream = " << sc.streamID() << " run = " << sc.eventID().run()
716  << " time = " << sc.timestamp().value();
717  if (dumpNonModuleContext_) {
718  out << "\n" << sc;
719  }
720 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preallocate()

void Tracer::preallocate ( service::SystemBounds const &  bounds)

Definition at line 417 of file Tracer.cc.

417  {
418  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_
419  << " preallocate: " << bounds.maxNumberOfConcurrentRuns() << " concurrent runs, "
420  << bounds.maxNumberOfConcurrentLuminosityBlocks() << " concurrent luminosity sections, "
421  << bounds.maxNumberOfStreams() << " streams";
422 }

References indention_, edm::service::SystemBounds::maxNumberOfConcurrentLuminosityBlocks(), edm::service::SystemBounds::maxNumberOfConcurrentRuns(), edm::service::SystemBounds::maxNumberOfStreams(), and printTimestamps_.

Referenced by Tracer().

◆ preBeginJob()

void Tracer::preBeginJob ( PathsAndConsumesOfModulesBase const &  pathsAndConsumes,
ProcessContext const &  pc 
)

Definition at line 424 of file Tracer.cc.

424  {
425  LogAbsolute out("Tracer");
426  out << TimeStamper(printTimestamps_) << indention_ << " starting: begin job";
427  if (dumpPathsAndConsumes_) {
428  out << "\n"
429  << "Process name = " << pc.processName() << "\n";
430  out << "paths:\n";
431  std::vector<std::string> const& paths = pathsAndConsumes.paths();
432  for (auto const& path : paths) {
433  out << " " << path << "\n";
434  }
435  out << "end paths:\n";
436  std::vector<std::string> const& endpaths = pathsAndConsumes.endPaths();
437  for (auto const& endpath : endpaths) {
438  out << " " << endpath << "\n";
439  }
440  for (unsigned int j = 0; j < paths.size(); ++j) {
441  std::vector<ModuleDescription const*> const& modulesOnPath = pathsAndConsumes.modulesOnPath(j);
442  out << "modules on path " << paths.at(j) << ":\n";
443  for (auto const& desc : modulesOnPath) {
444  out << " " << desc->moduleLabel() << "\n";
445  }
446  }
447  for (unsigned int j = 0; j < endpaths.size(); ++j) {
448  std::vector<ModuleDescription const*> const& modulesOnEndPath = pathsAndConsumes.modulesOnEndPath(j);
449  out << "modules on end path " << endpaths.at(j) << ":\n";
450  for (auto const& desc : modulesOnEndPath) {
451  out << " " << desc->moduleLabel() << "\n";
452  }
453  }
454  std::vector<ModuleDescription const*> const& allModules = pathsAndConsumes.allModules();
455  out << "All modules and modules in the current process whose products they consume:\n";
456  out << "(This does not include modules from previous processes or the source)\n";
457  for (auto const& module : allModules) {
458  out << " " << module->moduleName() << "/\'" << module->moduleLabel() << "\'";
459  unsigned int moduleID = module->id();
460  if (pathsAndConsumes.moduleDescription(moduleID) != module) {
461  throw cms::Exception("TestFailure") << "Tracer::preBeginJob, moduleDescription returns incorrect value";
462  }
463  std::vector<ModuleDescription const*> const& modulesWhoseProductsAreConsumedBy =
464  pathsAndConsumes.modulesWhoseProductsAreConsumedBy(moduleID);
465  if (!modulesWhoseProductsAreConsumedBy.empty()) {
466  out << " consumes products from these modules:\n";
467  for (auto const& producingModule : modulesWhoseProductsAreConsumedBy) {
468  out << " " << producingModule->moduleName() << "/\'" << producingModule->moduleLabel() << "\'\n";
469  }
470  } else {
471  out << "\n";
472  }
473  }
474  out << "All modules (listed by class and label) and all their consumed products.\n";
475  out << "Consumed products are listed by type, label, instance, process.\n";
476  out << "For products not in the event, \'run\' or \'lumi\' is added to indicate the TTree they are from.\n";
477  out << "For products that are declared with mayConsume, \'may consume\' is added.\n";
478  out << "For products consumed for Views, \'element type\' is added\n";
479  out << "For products only read from previous processes, \'skip current process\' is added\n";
480  for (auto const* module : allModules) {
481  out << " " << module->moduleName() << "/\'" << module->moduleLabel() << "\'";
482  std::vector<ConsumesInfo> consumesInfo = pathsAndConsumes.consumesInfo(module->id());
483  if (!consumesInfo.empty()) {
484  out << " consumes:\n";
485  for (auto const& info : consumesInfo) {
486  out << " " << info.type() << " \'" << info.label() << "\' \'" << info.instance();
487  out << "\' \'" << info.process() << "\'";
488  if (info.branchType() == InLumi) {
489  out << ", lumi";
490  } else if (info.branchType() == InRun) {
491  out << ", run";
492  }
493  if (!info.alwaysGets()) {
494  out << ", may consume";
495  }
496  if (info.kindOfType() == ELEMENT_TYPE) {
497  out << ", element type";
498  }
499  if (info.skipCurrentProcess()) {
500  out << ", skip current process";
501  }
502  out << "\n";
503  }
504  } else {
505  out << "\n";
506  }
507  }
508  }
509 }

References edm::PathsAndConsumesOfModulesBase::allModules(), edmTracerLogToSimpleConfig::allModules, edm::PathsAndConsumesOfModulesBase::consumesInfo(), dumpPathsAndConsumes_, edm::ELEMENT_TYPE, edm::PathsAndConsumesOfModulesBase::endPaths(), Exception, indention_, info(), edm::InLumi, edm::InRun, dqmiolumiharvest::j, edm::PathsAndConsumesOfModulesBase::moduleDescription(), edm::PathsAndConsumesOfModulesBase::modulesOnEndPath(), edm::PathsAndConsumesOfModulesBase::modulesOnPath(), edm::PathsAndConsumesOfModulesBase::modulesWhoseProductsAreConsumedBy(), MillePedeFileConverter_cfg::out, castor_dqm_sourceclient_file_cfg::path, Skims_PA_cff::paths, edm::PathsAndConsumesOfModulesBase::paths(), printTimestamps_, and edm::ProcessContext::processName().

Referenced by Tracer().

◆ preCloseFile()

void Tracer::preCloseFile ( std::string const &  lfn,
bool  primary 
)

Definition at line 559 of file Tracer.cc.

559  {
560  LogAbsolute out("Tracer");
561  out << TimeStamper(printTimestamps_);
562  out << indention_ << indention_ << " starting: close input file: lfn = " << lfn;
564  out << " usedFallBack = " << b;
565 }

References b, dumpNonModuleContext_, indention_, MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preEvent()

void Tracer::preEvent ( StreamContext const &  sc)

Definition at line 826 of file Tracer.cc.

826  {
827  LogAbsolute out("Tracer");
828  out << TimeStamper(printTimestamps_);
829  out << indention_ << indention_ << " starting: processing event : stream = " << sc.streamID()
830  << " run = " << sc.eventID().run() << " lumi = " << sc.eventID().luminosityBlock()
831  << " event = " << sc.eventID().event() << " time = " << sc.timestamp().value();
832  if (dumpNonModuleContext_) {
833  out << "\n" << sc;
834  }
835 }

References dumpNonModuleContext_, edm::EventID::event(), edm::StreamContext::eventID(), indention_, edm::EventID::luminosityBlock(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preEventReadFromSource()

void Tracer::preEventReadFromSource ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1042 of file Tracer.cc.

1042  {
1043  LogAbsolute out("Tracer");
1044  out << TimeStamper(printTimestamps_);
1045  unsigned int nIndents = mcc.depth() + 5;
1046  for (unsigned int i = 0; i < nIndents; ++i) {
1047  out << indention_;
1048  }
1049  out << " starting: event delayed read from source: stream = " << sc.streamID() << " label = '"
1050  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1051 }

References edm::ModuleCallingContext::depth(), mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preGlobalBeginLumi()

void Tracer::preGlobalBeginLumi ( GlobalContext const &  gc)

Definition at line 722 of file Tracer.cc.

722  {
723  LogAbsolute out("Tracer");
724  out << TimeStamper(printTimestamps_);
725  out << indention_ << indention_ << " starting: global begin lumi: run = " << gc.luminosityBlockID().run()
726  << " lumi = " << gc.luminosityBlockID().luminosityBlock() << " time = " << gc.timestamp().value();
727  if (dumpNonModuleContext_) {
728  out << "\n" << gc;
729  }
730 }

References dumpNonModuleContext_, indention_, edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preGlobalBeginRun()

void Tracer::preGlobalBeginRun ( GlobalContext const &  gc)

Definition at line 622 of file Tracer.cc.

622  {
623  LogAbsolute out("Tracer");
624  out << TimeStamper(printTimestamps_);
625  out << indention_ << indention_ << " starting: global begin run " << gc.luminosityBlockID().run()
626  << " : time = " << gc.timestamp().value();
627  if (dumpNonModuleContext_) {
628  out << "\n" << gc;
629  }
630 }

References dumpNonModuleContext_, indention_, edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preGlobalEndLumi()

void Tracer::preGlobalEndLumi ( GlobalContext const &  gc)

Definition at line 742 of file Tracer.cc.

742  {
743  LogAbsolute out("Tracer");
744  out << TimeStamper(printTimestamps_);
745  out << indention_ << indention_ << " starting: global end lumi: run = " << gc.luminosityBlockID().run()
746  << " lumi = " << gc.luminosityBlockID().luminosityBlock() << " time = " << gc.timestamp().value();
747  if (dumpNonModuleContext_) {
748  out << "\n" << gc;
749  }
750 }

References dumpNonModuleContext_, indention_, edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preGlobalEndRun()

void Tracer::preGlobalEndRun ( GlobalContext const &  gc)

Definition at line 642 of file Tracer.cc.

642  {
643  LogAbsolute out("Tracer");
644  out << TimeStamper(printTimestamps_);
645  out << indention_ << indention_ << " starting: global end run " << gc.luminosityBlockID().run()
646  << " : time = " << gc.timestamp().value();
647  if (dumpNonModuleContext_) {
648  out << "\n" << gc;
649  }
650 }

References dumpNonModuleContext_, indention_, edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preGlobalWriteLumi()

void Tracer::preGlobalWriteLumi ( GlobalContext const &  gc)

Definition at line 762 of file Tracer.cc.

762  {
763  LogAbsolute out("Tracer");
764  out << TimeStamper(printTimestamps_);
765  out << indention_ << indention_ << " starting: global write lumi: run = " << gc.luminosityBlockID().run()
766  << " lumi = " << gc.luminosityBlockID().luminosityBlock() << " time = " << gc.timestamp().value();
767  if (dumpNonModuleContext_) {
768  out << "\n" << gc;
769  }
770 }

References dumpNonModuleContext_, indention_, edm::LuminosityBlockID::luminosityBlock(), edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preGlobalWriteRun()

void Tracer::preGlobalWriteRun ( GlobalContext const &  gc)

Definition at line 662 of file Tracer.cc.

662  {
663  LogAbsolute out("Tracer");
664  out << TimeStamper(printTimestamps_);
665  out << indention_ << indention_ << " starting: global write run " << gc.luminosityBlockID().run()
666  << " : time = " << gc.timestamp().value();
667  if (dumpNonModuleContext_) {
668  out << "\n" << gc;
669  }
670 }

References dumpNonModuleContext_, indention_, edm::GlobalContext::luminosityBlockID(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::LuminosityBlockID::run(), edm::GlobalContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preLockEventSetupGet()

void Tracer::preLockEventSetupGet ( eventsetup::ComponentDescription const *  desc,
eventsetup::EventSetupRecordKey const &  recordKey,
eventsetup::DataKey const &  dataKey 
)

Definition at line 1384 of file Tracer.cc.

1386  {
1387  LogAbsolute out("Tracer");
1388  out << "preLockEventSetupGet ";
1389  out << desc->label_ << " ";
1390  out << recordKey.name() << " ";
1391  out << dataKey.type().name() << " ";
1392  out << dataKey.name().value();
1393 }

References edm::eventsetup::ComponentDescription::label_, edm::eventsetup::heterocontainer::HCTypeTag::name(), edm::eventsetup::EventSetupRecordKey::name(), edm::eventsetup::DataKey::name(), MillePedeFileConverter_cfg::out, edm::eventsetup::DataKey::type(), and edm::eventsetup::SimpleStringTag::value().

Referenced by Tracer().

◆ preModuleBeginJob()

void Tracer::preModuleBeginJob ( ModuleDescription const &  md)

Definition at line 890 of file Tracer.cc.

890  {
891  LogAbsolute out("Tracer");
892  out << TimeStamper(printTimestamps_);
893  out << indention_ << indention_;
894  out << " starting: begin job for module with label '" << desc.moduleLabel() << "' id = " << desc.id();
895  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
896  out << "\n" << desc;
897  }
898 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleBeginStream()

void Tracer::preModuleBeginStream ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 574 of file Tracer.cc.

574  {
575  ModuleDescription const& desc = *mcc.moduleDescription();
576  LogAbsolute out("Tracer");
577  out << TimeStamper(printTimestamps_);
578  out << indention_ << indention_ << " starting: begin stream for module: stream = " << sc.streamID() << " label = '"
579  << desc.moduleLabel() << "' id = " << desc.id();
580  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
581  out << "\n" << sc;
582  out << mcc;
583  }
584 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleConstruction()

void Tracer::preModuleConstruction ( ModuleDescription const &  md)

Definition at line 870 of file Tracer.cc.

870  {
871  LogAbsolute out("Tracer");
872  out << TimeStamper(printTimestamps_);
873  out << indention_ << indention_ << " starting: constructing module with label '" << desc.moduleLabel()
874  << "' id = " << desc.id();
875  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
876  out << "\n" << desc;
877  }
878 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleEndJob()

void Tracer::preModuleEndJob ( ModuleDescription const &  md)

Definition at line 910 of file Tracer.cc.

910  {
911  LogAbsolute out("Tracer");
912  out << TimeStamper(printTimestamps_);
913  out << indention_ << indention_;
914  out << " starting: end job for module with label '" << desc.moduleLabel() << "' id = " << desc.id();
915  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
916  out << "\n" << desc;
917  }
918 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleEndStream()

void Tracer::preModuleEndStream ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 598 of file Tracer.cc.

598  {
599  ModuleDescription const& desc = *mcc.moduleDescription();
600  LogAbsolute out("Tracer");
601  out << TimeStamper(printTimestamps_);
602  out << indention_ << indention_ << " starting: end stream for module: stream = " << sc.streamID() << " label = '"
603  << desc.moduleLabel() << "' id = " << desc.id();
604  if (dumpContextForLabels_.find(desc.moduleLabel()) != dumpContextForLabels_.end()) {
605  out << "\n" << sc;
606  out << mcc;
607  }
608 }

References dumpContextForLabels_, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleEvent()

void Tracer::preModuleEvent ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 960 of file Tracer.cc.

960  {
961  LogAbsolute out("Tracer");
962  out << TimeStamper(printTimestamps_);
963  unsigned int nIndents = mcc.depth() + 4;
964  for (unsigned int i = 0; i < nIndents; ++i) {
965  out << indention_;
966  }
967  out << " starting: processing event for module: stream = " << sc.streamID() << " label = '"
968  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
969  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
970  out << "\n" << sc;
971  out << mcc;
972  }
973 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleEventAcquire()

void Tracer::preModuleEventAcquire ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 990 of file Tracer.cc.

990  {
991  LogAbsolute out("Tracer");
992  out << TimeStamper(printTimestamps_);
993  unsigned int nIndents = mcc.depth() + 4;
994  for (unsigned int i = 0; i < nIndents; ++i) {
995  out << indention_;
996  }
997  out << " starting: processing event acquire for module: stream = " << sc.streamID() << " label = '"
998  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
999 }

References edm::ModuleCallingContext::depth(), mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleEventDelayedGet()

void Tracer::preModuleEventDelayedGet ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1012 of file Tracer.cc.

1012  {
1013  LogAbsolute out("Tracer");
1014  out << TimeStamper(printTimestamps_);
1015  unsigned int nIndents = mcc.depth() + 4;
1016  for (unsigned int i = 0; i < nIndents; ++i) {
1017  out << indention_;
1018  }
1019  out << " starting: delayed processing event for module: stream = " << sc.streamID() << " label = '"
1020  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1021  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1022  out << "\n" << sc;
1023  out << mcc;
1024  }
1025 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleEventPrefetching()

void Tracer::preModuleEventPrefetching ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 930 of file Tracer.cc.

930  {
931  LogAbsolute out("Tracer");
932  out << TimeStamper(printTimestamps_);
933  unsigned int nIndents = mcc.depth() + 4;
934  for (unsigned int i = 0; i < nIndents; ++i) {
935  out << indention_;
936  }
937  out << " starting: prefetching before processing event for module: stream = " << sc.streamID() << " label = '"
938  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
939  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
940  out << "\n" << sc;
941  out << mcc;
942  }
943 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleGlobalBeginLumi()

void Tracer::preModuleGlobalBeginLumi ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1244 of file Tracer.cc.

1244  {
1245  LogAbsolute out("Tracer");
1246  out << TimeStamper(printTimestamps_);
1247  unsigned int nIndents = mcc.depth() + 3;
1248  for (unsigned int i = 0; i < nIndents; ++i) {
1249  out << indention_;
1250  }
1251  out << " starting: global begin lumi for module: label = '" << mcc.moduleDescription()->moduleLabel()
1252  << "' id = " << mcc.moduleDescription()->id();
1253  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1254  out << "\n" << gc;
1255  out << mcc;
1256  }
1257 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleGlobalBeginRun()

void Tracer::preModuleGlobalBeginRun ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1184 of file Tracer.cc.

1184  {
1185  LogAbsolute out("Tracer");
1186  out << TimeStamper(printTimestamps_);
1187  unsigned int nIndents = mcc.depth() + 3;
1188  for (unsigned int i = 0; i < nIndents; ++i) {
1189  out << indention_;
1190  }
1191  out << " starting: global begin run for module: label = '" << mcc.moduleDescription()->moduleLabel()
1192  << "' id = " << mcc.moduleDescription()->id();
1193  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1194  out << "\n" << gc;
1195  out << mcc;
1196  }
1197 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleGlobalEndLumi()

void Tracer::preModuleGlobalEndLumi ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1274 of file Tracer.cc.

1274  {
1275  LogAbsolute out("Tracer");
1276  out << TimeStamper(printTimestamps_);
1277  unsigned int nIndents = mcc.depth() + 3;
1278  for (unsigned int i = 0; i < nIndents; ++i) {
1279  out << indention_;
1280  }
1281  out << " starting: global end lumi for module: label = '" << mcc.moduleDescription()->moduleLabel()
1282  << "' id = " << mcc.moduleDescription()->id();
1283  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1284  out << "\n" << gc;
1285  out << mcc;
1286  }
1287 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleGlobalEndRun()

void Tracer::preModuleGlobalEndRun ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1214 of file Tracer.cc.

1214  {
1215  LogAbsolute out("Tracer");
1216  out << TimeStamper(printTimestamps_);
1217  unsigned int nIndents = mcc.depth() + 3;
1218  for (unsigned int i = 0; i < nIndents; ++i) {
1219  out << indention_;
1220  }
1221  out << " starting: global end run for module: label = '" << mcc.moduleDescription()->moduleLabel()
1222  << "' id = " << mcc.moduleDescription()->id();
1223  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1224  out << "\n" << gc;
1225  out << mcc;
1226  }
1227 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleStreamBeginLumi()

void Tracer::preModuleStreamBeginLumi ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1124 of file Tracer.cc.

1124  {
1125  LogAbsolute out("Tracer");
1126  out << TimeStamper(printTimestamps_);
1127  unsigned int nIndents = mcc.depth() + 3;
1128  for (unsigned int i = 0; i < nIndents; ++i) {
1129  out << indention_;
1130  }
1131  out << " starting: begin lumi for module: stream = " << sc.streamID() << " label = '"
1132  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1133  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1134  out << "\n" << sc;
1135  out << mcc;
1136  }
1137 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleStreamBeginRun()

void Tracer::preModuleStreamBeginRun ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1064 of file Tracer.cc.

1064  {
1065  LogAbsolute out("Tracer");
1066  out << TimeStamper(printTimestamps_);
1067  unsigned int nIndents = mcc.depth() + 3;
1068  for (unsigned int i = 0; i < nIndents; ++i) {
1069  out << indention_;
1070  }
1071  out << " starting: begin run for module: stream = " << sc.streamID() << " label = '"
1072  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1073  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1074  out << "\n" << sc;
1075  out << mcc;
1076  }
1077 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleStreamEndLumi()

void Tracer::preModuleStreamEndLumi ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1154 of file Tracer.cc.

1154  {
1155  LogAbsolute out("Tracer");
1156  out << TimeStamper(printTimestamps_);
1157  unsigned int nIndents = mcc.depth() + 3;
1158  for (unsigned int i = 0; i < nIndents; ++i) {
1159  out << indention_;
1160  }
1161  out << " starting: end lumi for module: stream = " << sc.streamID() << " label = '"
1162  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1163  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1164  out << "\n" << sc;
1165  out << mcc;
1166  }
1167 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleStreamEndRun()

void Tracer::preModuleStreamEndRun ( StreamContext const &  sc,
ModuleCallingContext const &  mcc 
)

Definition at line 1094 of file Tracer.cc.

1094  {
1095  LogAbsolute out("Tracer");
1096  out << TimeStamper(printTimestamps_);
1097  unsigned int nIndents = mcc.depth() + 3;
1098  for (unsigned int i = 0; i < nIndents; ++i) {
1099  out << indention_;
1100  }
1101  out << " starting: end run for module: stream = " << sc.streamID() << " label = '"
1102  << mcc.moduleDescription()->moduleLabel() << "' id = " << mcc.moduleDescription()->id();
1103  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1104  out << "\n" << sc;
1105  out << mcc;
1106  }
1107 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preModuleWriteLumi()

void Tracer::preModuleWriteLumi ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1334 of file Tracer.cc.

1334  {
1335  LogAbsolute out("Tracer");
1336  out << TimeStamper(printTimestamps_);
1337  unsigned int nIndents = mcc.depth() + 3;
1338  for (unsigned int i = 0; i < nIndents; ++i) {
1339  out << indention_;
1340  }
1341  out << " starting: write lumi for module: label = '" << mcc.moduleDescription()->moduleLabel()
1342  << "' id = " << mcc.moduleDescription()->id();
1343  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1344  out << "\n" << gc;
1345  out << mcc;
1346  }
1347 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preModuleWriteRun()

void Tracer::preModuleWriteRun ( GlobalContext const &  gc,
ModuleCallingContext const &  mcc 
)

Definition at line 1304 of file Tracer.cc.

1304  {
1305  LogAbsolute out("Tracer");
1306  out << TimeStamper(printTimestamps_);
1307  unsigned int nIndents = mcc.depth() + 3;
1308  for (unsigned int i = 0; i < nIndents; ++i) {
1309  out << indention_;
1310  }
1311  out << " starting: write run for module: label = '" << mcc.moduleDescription()->moduleLabel()
1312  << "' id = " << mcc.moduleDescription()->id();
1313  if (dumpContextForLabels_.find(mcc.moduleDescription()->moduleLabel()) != dumpContextForLabels_.end()) {
1314  out << "\n" << gc;
1315  out << mcc;
1316  }
1317 }

References edm::ModuleCallingContext::depth(), dumpContextForLabels_, mps_fire::i, edm::ModuleDescription::id(), indention_, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preOpenFile()

void Tracer::preOpenFile ( std::string const &  lfn,
bool  b 
)

Definition at line 543 of file Tracer.cc.

543  {
544  LogAbsolute out("Tracer");
545  out << TimeStamper(printTimestamps_);
546  out << indention_ << indention_ << " starting: open input file: lfn = " << lfn;
548  out << " usedFallBack = " << b;
549 }

References b, dumpNonModuleContext_, indention_, MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ prePathEvent()

void Tracer::prePathEvent ( StreamContext const &  sc,
PathContext const &  pc 
)

Definition at line 848 of file Tracer.cc.

848  {
849  LogAbsolute out("Tracer");
850  out << TimeStamper(printTimestamps_);
851  out << indention_ << indention_ << indention_ << " starting: processing path '" << pc.pathName()
852  << "' : stream = " << sc.streamID();
853  if (dumpNonModuleContext_) {
854  out << "\n" << sc;
855  out << pc;
856  }
857 }

References dumpNonModuleContext_, indention_, MillePedeFileConverter_cfg::out, edm::PathContext::pathName(), printTimestamps_, and edm::StreamContext::streamID().

Referenced by Tracer().

◆ preSourceConstruction()

void Tracer::preSourceConstruction ( ModuleDescription const &  md)

Definition at line 1364 of file Tracer.cc.

1364  {
1365  LogAbsolute out("Tracer");
1366  out << TimeStamper(printTimestamps_);
1367  out << indention_;
1368  out << " starting: constructing source: " << desc.moduleName();
1369  if (dumpNonModuleContext_) {
1370  out << "\n" << desc;
1371  }
1372 }

References dumpNonModuleContext_, indention_, edm::ModuleDescription::moduleName(), MillePedeFileConverter_cfg::out, and printTimestamps_.

Referenced by Tracer().

◆ preSourceEvent()

void Tracer::preSourceEvent ( StreamID  sid)

Definition at line 519 of file Tracer.cc.

519  {
520  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << indention_ << " starting: source event";
521 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ preSourceLumi()

void Tracer::preSourceLumi ( LuminosityBlockIndex  index)

Definition at line 527 of file Tracer.cc.

527  {
528  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << indention_ << " starting: source lumi";
529 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ preSourceRun()

void Tracer::preSourceRun ( RunIndex  index)

Definition at line 535 of file Tracer.cc.

535  {
536  LogAbsolute("Tracer") << TimeStamper(printTimestamps_) << indention_ << indention_ << " starting: source run";
537 }

References indention_, and printTimestamps_.

Referenced by Tracer().

◆ preStreamBeginLumi()

void Tracer::preStreamBeginLumi ( StreamContext const &  sc)

Definition at line 782 of file Tracer.cc.

782  {
783  LogAbsolute out("Tracer");
784  out << TimeStamper(printTimestamps_);
785  out << indention_ << indention_ << " starting: begin lumi: stream = " << sc.streamID()
786  << " run = " << sc.eventID().run() << " lumi = " << sc.eventID().luminosityBlock()
787  << " time = " << sc.timestamp().value();
788  if (dumpNonModuleContext_) {
789  out << "\n" << sc;
790  }
791 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, edm::EventID::luminosityBlock(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preStreamBeginRun()

void Tracer::preStreamBeginRun ( StreamContext const &  sc)

Definition at line 682 of file Tracer.cc.

682  {
683  LogAbsolute out("Tracer");
684  out << TimeStamper(printTimestamps_);
685  out << indention_ << indention_ << " starting: begin run: stream = " << sc.streamID()
686  << " run = " << sc.eventID().run() << " time = " << sc.timestamp().value();
687  if (dumpNonModuleContext_) {
688  out << "\n" << sc;
689  }
690 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preStreamEndLumi()

void Tracer::preStreamEndLumi ( StreamContext const &  sc)

Definition at line 804 of file Tracer.cc.

804  {
805  LogAbsolute out("Tracer");
806  out << TimeStamper(printTimestamps_);
807  out << indention_ << indention_ << " starting: end lumi: stream = " << sc.streamID()
808  << " run = " << sc.eventID().run() << " lumi = " << sc.eventID().luminosityBlock()
809  << " time = " << sc.timestamp().value();
810  if (dumpNonModuleContext_) {
811  out << "\n" << sc;
812  }
813 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, edm::EventID::luminosityBlock(), MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

◆ preStreamEndRun()

void Tracer::preStreamEndRun ( StreamContext const &  sc)

Definition at line 702 of file Tracer.cc.

702  {
703  LogAbsolute out("Tracer");
704  out << TimeStamper(printTimestamps_);
705  out << indention_ << indention_ << " starting: end run: stream = " << sc.streamID() << " run = " << sc.eventID().run()
706  << " time = " << sc.timestamp().value();
707  if (dumpNonModuleContext_) {
708  out << "\n" << sc;
709  }
710 }

References dumpNonModuleContext_, edm::StreamContext::eventID(), indention_, MillePedeFileConverter_cfg::out, printTimestamps_, edm::EventID::run(), edm::StreamContext::streamID(), edm::StreamContext::timestamp(), and edm::Timestamp::value().

Referenced by Tracer().

Member Data Documentation

◆ dumpContextForLabels_

std::set<std::string> edm::service::Tracer::dumpContextForLabels_
private

◆ dumpEventSetupInfo_

bool edm::service::Tracer::dumpEventSetupInfo_
private

Definition at line 202 of file Tracer.cc.

Referenced by Tracer().

◆ dumpNonModuleContext_

bool edm::service::Tracer::dumpNonModuleContext_
private

◆ dumpPathsAndConsumes_

bool edm::service::Tracer::dumpPathsAndConsumes_
private

Definition at line 200 of file Tracer.cc.

Referenced by preBeginJob().

◆ indention_

std::string edm::service::Tracer::indention_
private

Definition at line 197 of file Tracer.cc.

Referenced by postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postEventReadFromSource(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postGlobalWriteLumi(), postGlobalWriteRun(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), postModuleEndJob(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventDelayedGet(), postModuleEventPrefetching(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postModuleWriteLumi(), postModuleWriteRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceEvent(), postSourceLumi(), postSourceRun(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preBeginJob(), preCloseFile(), preEvent(), preEventReadFromSource(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preGlobalWriteLumi(), preGlobalWriteRun(), preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventDelayedGet(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preModuleWriteLumi(), preModuleWriteRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceEvent(), preSourceLumi(), preSourceRun(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), preStreamEndRun(), and Tracer().

◆ printTimestamps_

bool edm::service::Tracer::printTimestamps_
private

Definition at line 201 of file Tracer.cc.

Referenced by postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postEventReadFromSource(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postGlobalWriteLumi(), postGlobalWriteRun(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), postModuleEndJob(), postModuleEndStream(), postModuleEvent(), postModuleEventAcquire(), postModuleEventDelayedGet(), postModuleEventPrefetching(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postModuleWriteLumi(), postModuleWriteRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceEvent(), postSourceLumi(), postSourceRun(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preBeginJob(), preCloseFile(), preEvent(), preEventReadFromSource(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preGlobalWriteLumi(), preGlobalWriteRun(), preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventAcquire(), preModuleEventDelayedGet(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preModuleWriteLumi(), preModuleWriteRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceEvent(), preSourceLumi(), preSourceRun(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), preStreamEndRun(), and Tracer().

edm::service::Tracer::preStreamBeginLumi
void preStreamBeginLumi(StreamContext const &)
Definition: Tracer.cc:782
edm::GlobalContext::luminosityBlockID
LuminosityBlockID const & luminosityBlockID() const
Definition: GlobalContext.h:55
edm::service::Tracer::postModuleEndJob
void postModuleEndJob(ModuleDescription const &md)
Definition: Tracer.cc:920
edm::service::Tracer::preGlobalEndLumi
void preGlobalEndLumi(GlobalContext const &)
Definition: Tracer.cc:742
edm::service::Tracer::postStreamBeginLumi
void postStreamBeginLumi(StreamContext const &)
Definition: Tracer.cc:793
mps_fire.i
i
Definition: mps_fire.py:355
edm::service::Tracer::postModuleBeginStream
void postModuleBeginStream(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:586
edm::service::Tracer::postStreamEndRun
void postStreamEndRun(StreamContext const &)
Definition: Tracer.cc:712
edm::service::Tracer::postSourceLumi
void postSourceLumi(LuminosityBlockIndex)
Definition: Tracer.cc:531
edm::service::Tracer::postModuleBeginJob
void postModuleBeginJob(ModuleDescription const &md)
Definition: Tracer.cc:900
edm::service::Tracer::preModuleStreamEndRun
void preModuleStreamEndRun(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1094
edm::service::Tracer::postEvent
void postEvent(StreamContext const &)
Definition: Tracer.cc:837
edm::service::Tracer::postModuleStreamBeginRun
void postModuleStreamBeginRun(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1079
edm::service::Tracer::preBeginJob
void preBeginJob(PathsAndConsumesOfModulesBase const &, ProcessContext const &)
Definition: Tracer.cc:424
edm::service::Tracer::postGlobalEndLumi
void postGlobalEndLumi(GlobalContext const &)
Definition: Tracer.cc:752
edm::service::Tracer::preModuleEventAcquire
void preModuleEventAcquire(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:990
edm::service::Tracer::postModuleGlobalEndRun
void postModuleGlobalEndRun(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1229
edm::service::Tracer::postSourceConstruction
void postSourceConstruction(ModuleDescription const &md)
Definition: Tracer.cc:1374
edm::service::Tracer::postStreamEndLumi
void postStreamEndLumi(StreamContext const &)
Definition: Tracer.cc:815
edm::service::Tracer::postModuleStreamEndRun
void postModuleStreamEndRun(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1109
edm::service::Tracer::preStreamBeginRun
void preStreamBeginRun(StreamContext const &)
Definition: Tracer.cc:682
edm::service::Tracer::preCloseFile
void preCloseFile(std::string const &lfn, bool primary)
Definition: Tracer.cc:559
edm::service::Tracer::preOpenFile
void preOpenFile(std::string const &, bool)
Definition: Tracer.cc:543
edm::service::Tracer::preGlobalBeginLumi
void preGlobalBeginLumi(GlobalContext const &)
Definition: Tracer.cc:722
edm::ParameterSetDescription
Definition: ParameterSetDescription.h:52
edm::service::Tracer::postEventReadFromSource
void postEventReadFromSource(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1053
edm::service::Tracer::preStreamEndLumi
void preStreamEndLumi(StreamContext const &)
Definition: Tracer.cc:804
edm::service::Tracer::postSourceRun
void postSourceRun(RunIndex)
Definition: Tracer.cc:539
info
static const TGPicture * info(bool iBackgroundIsBlack)
Definition: FWCollectionSummaryWidget.cc:152
edm::service::Tracer::preSourceEvent
void preSourceEvent(StreamID)
Definition: Tracer.cc:519
edm::Timestamp::value
TimeValue_t value() const
Definition: Timestamp.h:45
edm::service::Tracer::preModuleStreamBeginRun
void preModuleStreamBeginRun(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1064
edm::service::Tracer::postModuleGlobalBeginLumi
void postModuleGlobalBeginLumi(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1259
edm::service::Tracer::postModuleEventAcquire
void postModuleEventAcquire(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1001
edm::EventID::luminosityBlock
LuminosityBlockNumber_t luminosityBlock() const
Definition: EventID.h:39
edm::service::Tracer::prePathEvent
void prePathEvent(StreamContext const &, PathContext const &)
Definition: Tracer.cc:848
edm::InRun
Definition: BranchType.h:11
edm::service::Tracer::postModuleEventPrefetching
void postModuleEventPrefetching(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:945
edm::service::Tracer::postModuleGlobalEndLumi
void postModuleGlobalEndLumi(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1289
edm::service::Tracer::dumpPathsAndConsumes_
bool dumpPathsAndConsumes_
Definition: Tracer.cc:200
edm::service::Tracer::postEndJob
void postEndJob()
Definition: Tracer.cc:515
edm::service::Tracer::preallocate
void preallocate(service::SystemBounds const &)
Definition: Tracer.cc:417
edm::service::Tracer::preStreamEndRun
void preStreamEndRun(StreamContext const &)
Definition: Tracer.cc:702
edm::service::Tracer::postGlobalWriteLumi
void postGlobalWriteLumi(GlobalContext const &)
Definition: Tracer.cc:772
edm::ConfigurationDescriptions::add
void add(std::string const &label, ParameterSetDescription const &psetDescription)
Definition: ConfigurationDescriptions.cc:57
edm::StreamContext
Definition: StreamContext.h:31
edm::service::Tracer::postGlobalWriteRun
void postGlobalWriteRun(GlobalContext const &)
Definition: Tracer.cc:672
edm::service::Tracer::preLockEventSetupGet
void preLockEventSetupGet(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)
Definition: Tracer.cc:1384
edm::service::Tracer::preModuleConstruction
void preModuleConstruction(ModuleDescription const &md)
Definition: Tracer.cc:870
edm::service::Tracer::preGlobalWriteRun
void preGlobalWriteRun(GlobalContext const &)
Definition: Tracer.cc:662
edm::service::Tracer::preModuleStreamBeginLumi
void preModuleStreamBeginLumi(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1124
edm::service::Tracer::postOpenFile
void postOpenFile(std::string const &, bool)
Definition: Tracer.cc:551
edm::service::Tracer::preModuleEndJob
void preModuleEndJob(ModuleDescription const &md)
Definition: Tracer.cc:910
edm::service::Tracer::preSourceLumi
void preSourceLumi(LuminosityBlockIndex)
Definition: Tracer.cc:527
b
double b
Definition: hdecay.h:118
edm::service::Tracer::postSourceEvent
void postSourceEvent(StreamID)
Definition: Tracer.cc:523
edm::EventID::run
RunNumber_t run() const
Definition: EventID.h:38
edm::service::Tracer::dumpEventSetupInfo_
bool dumpEventSetupInfo_
Definition: Tracer.cc:202
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::service::Tracer::postCloseFile
void postCloseFile(std::string const &, bool)
Definition: Tracer.cc:566
edm::ParameterSetDescription::addUntracked
ParameterDescriptionBase * addUntracked(U const &iLabel, T const &value)
Definition: ParameterSetDescription.h:100
edm::GlobalContext
Definition: GlobalContext.h:29
edm::InLumi
Definition: BranchType.h:11
edm::StreamContext::streamID
StreamID const & streamID() const
Definition: StreamContext.h:54
edm::service::Tracer::postGlobalBeginRun
void postGlobalBeginRun(GlobalContext const &)
Definition: Tracer.cc:632
edm::ConfigurationDescriptions::setComment
void setComment(std::string const &value)
Definition: ConfigurationDescriptions.cc:48
edm::service::Tracer::preEvent
void preEvent(StreamContext const &)
Definition: Tracer.cc:826
edm::EventID::event
EventNumber_t event() const
Definition: EventID.h:40
TerminationOrigin
edm::service::Tracer::postGlobalEndRun
void postGlobalEndRun(GlobalContext const &)
Definition: Tracer.cc:652
edm::LuminosityBlockID::luminosityBlock
LuminosityBlockNumber_t luminosityBlock() const
Definition: LuminosityBlockID.h:42
edm::service::Tracer::preGlobalBeginRun
void preGlobalBeginRun(GlobalContext const &)
Definition: Tracer.cc:622
edm::service::Tracer::postModuleEvent
void postModuleEvent(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:975
edm::service::Tracer::preGlobalEndRun
void preGlobalEndRun(GlobalContext const &)
Definition: Tracer.cc:642
edm::service::Tracer::preModuleStreamEndLumi
void preModuleStreamEndLumi(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1154
edm::service::Tracer::postBeginJob
void postBeginJob()
Definition: Tracer.cc:511
edm::LuminosityBlockID::value
uint64_t value() const
Definition: LuminosityBlockID.cc:13
module
Definition: vlib.h:198
edm::service::Tracer::preModuleEndStream
void preModuleEndStream(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:598
edm::service::Tracer::preModuleEventDelayedGet
void preModuleEventDelayedGet(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1012
edm::service::Tracer::postModuleStreamBeginLumi
void postModuleStreamBeginLumi(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1139
edm::service::Tracer::preModuleGlobalEndRun
void preModuleGlobalEndRun(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1214
edm::service::Tracer::postEventSetupGet
void postEventSetupGet(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)
Definition: Tracer.cc:1406
edm::service::Tracer::postStreamBeginRun
void postStreamBeginRun(StreamContext const &)
Definition: Tracer.cc:692
edm::service::Tracer::preModuleBeginJob
void preModuleBeginJob(ModuleDescription const &md)
Definition: Tracer.cc:890
eostools.move
def move(src, dest)
Definition: eostools.py:511
edm::service::Tracer::printTimestamps_
bool printTimestamps_
Definition: Tracer.cc:201
edm::service::Tracer::preEventReadFromSource
void preEventReadFromSource(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1042
edm::GlobalContext::timestamp
Timestamp const & timestamp() const
Definition: GlobalContext.h:58
edm::service::Tracer::dumpNonModuleContext_
bool dumpNonModuleContext_
Definition: Tracer.cc:199
edm::ELEMENT_TYPE
Definition: ProductKindOfType.h:5
edm::service::Tracer::postPathEvent
void postPathEvent(StreamContext const &, PathContext const &, HLTPathStatus const &)
Definition: Tracer.cc:859
edm::service::Tracer::dumpContextForLabels_
std::set< std::string > dumpContextForLabels_
Definition: Tracer.cc:198
Exception
Definition: hltDiff.cc:246
edm::service::Tracer::postModuleEventDelayedGet
void postModuleEventDelayedGet(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1027
edm::service::Tracer::preModuleWriteRun
void preModuleWriteRun(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1304
edm::service::Tracer::preModuleGlobalBeginRun
void preModuleGlobalBeginRun(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1184
edm::service::Tracer::postLockEventSetupGet
void postLockEventSetupGet(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)
Definition: Tracer.cc:1395
Skims_PA_cff.paths
paths
Definition: Skims_PA_cff.py:18
edm::LuminosityBlockID::run
RunNumber_t run() const
Definition: LuminosityBlockID.h:41
edm::StreamContext::timestamp
Timestamp const & timestamp() const
Definition: StreamContext.h:62
MillePedeFileConverter_cfg.out
out
Definition: MillePedeFileConverter_cfg.py:31
edm::service::Tracer::postModuleGlobalBeginRun
void postModuleGlobalBeginRun(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1199
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37
edmTracerLogToSimpleConfig.allModules
allModules
Definition: edmTracerLogToSimpleConfig.py:132
edm::service::Tracer::postModuleStreamEndLumi
void postModuleStreamEndLumi(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1169
dqmiolumiharvest.j
j
Definition: dqmiolumiharvest.py:66
edm::service::Tracer::indention_
std::string indention_
Definition: Tracer.cc:197
edm::service::Tracer::preModuleGlobalBeginLumi
void preModuleGlobalBeginLumi(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1244
edm::service::Tracer::postModuleEndStream
void postModuleEndStream(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:610
edm::service::Tracer::preSourceConstruction
void preSourceConstruction(ModuleDescription const &md)
Definition: Tracer.cc:1364
edm::service::Tracer::preModuleEventPrefetching
void preModuleEventPrefetching(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:930
label
const char * label
Definition: PFTauDecayModeTools.cc:11
edm::service::Tracer::postModuleConstruction
void postModuleConstruction(ModuleDescription const &md)
Definition: Tracer.cc:880
edm::service::Tracer::postModuleWriteRun
void postModuleWriteRun(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1319
edm::service::Tracer::preModuleEvent
void preModuleEvent(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:960
edm::StreamContext::eventID
EventID const & eventID() const
Definition: StreamContext.h:59
edm::service::Tracer::preModuleBeginStream
void preModuleBeginStream(StreamContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:574
edm::service::Tracer::preSourceRun
void preSourceRun(RunIndex)
Definition: Tracer.cc:535
edm::service::Tracer::postModuleWriteLumi
void postModuleWriteLumi(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1349
edm::service::Tracer::postGlobalBeginLumi
void postGlobalBeginLumi(GlobalContext const &)
Definition: Tracer.cc:732
edm::service::Tracer::preModuleWriteLumi
void preModuleWriteLumi(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1334
edm::service::Tracer::preGlobalWriteLumi
void preGlobalWriteLumi(GlobalContext const &)
Definition: Tracer.cc:762
edm::service::Tracer::preModuleGlobalEndLumi
void preModuleGlobalEndLumi(GlobalContext const &, ModuleCallingContext const &)
Definition: Tracer.cc:1274