CMS 3D CMS Logo

Namespaces | Enumerations | Functions
moduleAlloc_setupFile.cc File Reference
#include "moduleAlloc_setupFile.h"
#include "monitor_file_utilities.h"
#include <chrono>
#include <sstream>
#include <type_traits>
#include <cassert>
#include <typeindex>
#include "FWCore/Concurrency/interface/ThreadSafeOutputFileStream.h"
#include "DataFormats/Provenance/interface/EventID.h"
#include "DataFormats/Provenance/interface/LuminosityBlockID.h"
#include "DataFormats/Provenance/interface/ModuleDescription.h"
#include "DataFormats/Provenance/interface/RunID.h"
#include "DataFormats/Provenance/interface/Timestamp.h"
#include "FWCore/ServiceRegistry/interface/GlobalContext.h"
#include "FWCore/ServiceRegistry/interface/ModuleCallingContext.h"
#include "FWCore/ServiceRegistry/interface/ESModuleCallingContext.h"
#include "FWCore/ServiceRegistry/interface/PathContext.h"
#include "FWCore/ServiceRegistry/interface/ProcessContext.h"
#include "FWCore/ServiceRegistry/interface/StreamContext.h"
#include "FWCore/ServiceRegistry/interface/ActivityRegistry.h"
#include "FWCore/Framework/interface/IOVSyncValue.h"
#include "FWCore/Framework/interface/ESRecordsToProductResolverIndices.h"
#include "FWCore/Utilities/interface/TimingServiceBase.h"
#include "ThreadAllocInfo.h"

Go to the source code of this file.

Namespaces

 edm::service::moduleAlloc
 

Enumerations

enum  Phase : short
 
enum  Step : char
 

Functions

void edm::service::moduleAlloc::setupFile (std::string const &iFileName, edm::ActivityRegistry &iRegistry, Filter const *iFilter)
 

Enumeration Type Documentation

◆ Phase

enum Phase : short
strong

Definition at line 77 of file moduleAlloc_setupFile.cc.

77  : short {
78  destruction = -16,
79  endJob = -12,
80  endStream = -11,
81  writeProcessBlock = -10,
82  endProcessBlock = -9,
83  globalWriteRun = -7,
84  globalEndRun = -6,
85  streamEndRun = -5,
86  globalWriteLumi = -4,
87  globalEndLumi = -3,
88  streamEndLumi = -2,
89  clearEvent = -1,
90  Event = 0,
91  streamBeginLumi = 2,
92  globalBeginLumi = 3,
93  streamBeginRun = 5,
94  globalBeginRun = 6,
95  accessInputProcessBlock = 8,
96  beginProcessBlock = 9,
97  openFile = 10,
98  beginStream = 11,
99  beginJob = 12,
100  esSync = 13,
101  esSyncEnqueue = 14,
102  getNextTransition = 15,
103  construction = 16,
104  startTracing = 17
105  };
void beginJob()
Definition: Breakpoints.cc:14

◆ Step

enum Step : char
strong

Definition at line 41 of file moduleAlloc_setupFile.cc.

41  : char {
42  preSourceTransition = 'S',
43  postSourceTransition = 's',
44  preModuleEventAcquire = 'A',
45  postModuleEventAcquire = 'a',
46  preModuleTransition = 'M',
47  preEventReadFromSource = 'R',
48  postEventReadFromSource = 'r',
49  preModuleEventDelayedGet = 'D',
50  postModuleEventDelayedGet = 'd',
51  postModuleTransition = 'm',
52  preESModule = 'N',
53  postESModule = 'n',
54  preESModuleAcquire = 'B',
55  postESModuleAcquire = 'b',
56  preFrameworkTransition = 'F',
57  postFrameworkTransition = 'f'
58  };