CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
outputmoduleImplementors.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: FWCore/Framework
4 // Class : outputmoduleImplementors
5 //
6 // Implementation:
7 // Explicitly instantiate implementor templates for OutputModuleBase
8 //
9 // Original Author: Chris Jones
10 // Created: Thu, 09 May 2013 20:14:06 GMT
11 //
12 
13 // system include files
14 
15 // user include files
18 
19 namespace edm {
20 
21  class ModuleCallingContext;
22 
23  namespace one {
24  namespace impl {
25  template class SharedResourcesUser<edm::one::OutputModuleBase>;
26  }
27  namespace outputmodule {
28  void RunWatcher::doBeginRun_(RunPrincipal const& rp, ModuleCallingContext const* mcc) {
29  beginRun(rp, mcc);
30  }
31  void RunWatcher::doEndRun_(RunPrincipal const& rp, ModuleCallingContext const* mcc) {
32  endRun(rp, mcc);
33  }
34 
35  void LuminosityBlockWatcher::doBeginLuminosityBlock_(LuminosityBlockPrincipal const& lbp, ModuleCallingContext const* mcc) {
36  beginLuminosityBlock(lbp, mcc);
37  }
38  void LuminosityBlockWatcher::doEndLuminosityBlock_(LuminosityBlockPrincipal const& lbp, ModuleCallingContext const* mcc) {
39  endLuminosityBlock(lbp, mcc);
40  }
41  void InputFileWatcher::doRespondToOpenInputFile_(FileBlock const& iB)
42  {
43  respondToOpenInputFile(iB);
44  }
45  void InputFileWatcher::doRespondToCloseInputFile_(FileBlock const& iB)
46  {
47  respondToCloseInputFile(iB);
48  }
49  }
50  }
51 }