CMS 3D CMS Logo

LuminosityBlockForOutput.cc
Go to the documentation of this file.
2 
7 
8 namespace edm {
9 
11  ModuleDescription const& md,
12  ModuleCallingContext const* moduleCallingContext,
13  bool isAtEnd)
14  : OccurrenceForOutput(lbp, md, moduleCallingContext, isAtEnd),
15  aux_(lbp.aux()),
16  run_(new RunForOutput(lbp.runPrincipal(), md, moduleCallingContext, false)) {}
17 
19 
21  return dynamic_cast<LuminosityBlockPrincipal const&>(principal());
22  }
23 
27 
28 } // namespace edm
LuminosityBlockPrincipal const & luminosityBlockPrincipal() const
LuminosityBlockIndex index() const
LuminosityBlockForOutput(LuminosityBlockPrincipal const &lbp, ModuleDescription const &md, ModuleCallingContext const *, bool isAtEnd)
LuminosityBlockIndex index() const
HLT enums.
Principal const & principal() const