CMS 3D CMS Logo

LuminosityBlockForOutput.cc
Go to the documentation of this file.
2 
8 
9 namespace edm {
10 
12  ModuleDescription const& md,
13  ModuleCallingContext const* mcc,
14  bool isAtEnd)
15  : LuminosityBlockForOutput(info.principal(), md, mcc, isAtEnd) {}
16 
18  ModuleDescription const& md,
19  ModuleCallingContext const* moduleCallingContext,
20  bool isAtEnd)
21  : OccurrenceForOutput(lbp, md, moduleCallingContext, isAtEnd),
22  aux_(lbp.aux()),
23  run_(new RunForOutput(lbp.runPrincipal(), md, moduleCallingContext, false)) {}
24 
26 
28  return dynamic_cast<LuminosityBlockPrincipal const&>(principal());
29  }
30 
34 
35 } // namespace edm
edm::LuminosityBlockForOutput::LuminosityBlockForOutput
LuminosityBlockForOutput(LumiTransitionInfo const &, ModuleDescription const &, ModuleCallingContext const *, bool isAtEnd)
Definition: LuminosityBlockForOutput.cc:11
edm::LuminosityBlockForOutput::luminosityBlockPrincipal
LuminosityBlockPrincipal const & luminosityBlockPrincipal() const
Definition: LuminosityBlockForOutput.cc:27
funct::false
false
Definition: Factorize.h:29
edm::LumiTransitionInfo
Definition: TransitionInfoTypes.h:42
edm::LuminosityBlockForOutput::index
LuminosityBlockIndex index() const
Definition: LuminosityBlockForOutput.cc:33
edm
HLT enums.
Definition: AlignableModifier.h:19
RunForOutput.h
edm::LuminosityBlockPrincipal
Definition: LuminosityBlockPrincipal.h:31
Algorithms.h
info
static const TGPicture * info(bool iBackgroundIsBlack)
Definition: FWCollectionSummaryWidget.cc:153
edm::LuminosityBlockForOutput::~LuminosityBlockForOutput
~LuminosityBlockForOutput() override
Definition: LuminosityBlockForOutput.cc:25
edm::ModuleDescription
Definition: ModuleDescription.h:21
edm::OccurrenceForOutput
Definition: OccurrenceForOutput.h:45
edm::LuminosityBlockForOutput
Definition: LuminosityBlockForOutput.h:40
edm::RunForOutput
Definition: RunForOutput.h:40
edm::LuminosityBlockIndex
Definition: LuminosityBlockIndex.h:33
printConversionInfo.aux
aux
Definition: printConversionInfo.py:19
LuminosityBlockPrincipal.h
edm::OccurrenceForOutput::principal
Principal const & principal() const
Definition: OccurrenceForOutput.cc:24
TransitionInfoTypes.h
edm::LuminosityBlockPrincipal::index
LuminosityBlockIndex index() const
Definition: LuminosityBlockPrincipal.h:51
LuminosityBlockForOutput.h
get_underlying_safe.h
edm::ModuleCallingContext
Definition: ModuleCallingContext.h:29