#include <LuminosityBlockForOutput.h>
Private Member Functions | |
LuminosityBlockPrincipal const & | luminosityBlockPrincipal () const |
Private Attributes | |
LuminosityBlockAuxiliary const & | aux_ |
std::shared_ptr< RunForOutput const > const | run_ |
Friends | |
class | edmtest::TestOutputModule |
Additional Inherited Members | |
Protected Member Functions inherited from edm::OccurrenceForOutput | |
Principal const & | principal () const |
Definition at line 40 of file LuminosityBlockForOutput.h.
LuminosityBlockForOutput::LuminosityBlockForOutput | ( | LumiTransitionInfo const & | info, |
ModuleDescription const & | md, | ||
ModuleCallingContext const * | mcc, | ||
bool | isAtEnd | ||
) |
Definition at line 11 of file LuminosityBlockForOutput.cc.
LuminosityBlockForOutput::LuminosityBlockForOutput | ( | LuminosityBlockPrincipal const & | lbp, |
ModuleDescription const & | md, | ||
ModuleCallingContext const * | moduleCallingContext, | ||
bool | isAtEnd | ||
) |
Definition at line 17 of file LuminosityBlockForOutput.cc.
|
override |
Definition at line 25 of file LuminosityBlockForOutput.cc.
|
inline |
Definition at line 56 of file LuminosityBlockForOutput.h.
References aux_, and edm::LuminosityBlockAuxiliary::beginTime().
Referenced by DQMRootOutputModule::writeLuminosityBlock().
|
inline |
Definition at line 57 of file LuminosityBlockForOutput.h.
References aux_, and edm::LuminosityBlockAuxiliary::endTime().
Referenced by DQMRootOutputModule::writeLuminosityBlock().
|
inline |
Definition at line 63 of file LuminosityBlockForOutput.h.
References run_.
Referenced by edm::EventForOutput::getRun(), and evf::GlobalEvFOutputModule::globalEndLuminosityBlock().
|
inline |
Definition at line 53 of file LuminosityBlockForOutput.h.
References aux_, and edm::LuminosityBlockAuxiliary::id().
Referenced by FRDOutputModule::beginLuminosityBlock(), FRDOutputModule::endLuminosityBlock(), NanoAODOutputModule::writeLuminosityBlock(), edm::RootOutputFile::writeLuminosityBlock(), NanoAODRNTupleOutputModule::writeLuminosityBlock(), and DQMRootOutputModule::writeLuminosityBlock().
LuminosityBlockIndex LuminosityBlockForOutput::index | ( | ) | const |
Definition at line 33 of file LuminosityBlockForOutput.cc.
References edm::LuminosityBlockPrincipal::index(), and luminosityBlockPrincipal().
Referenced by evf::GlobalEvFOutputModule::globalEndLuminosityBlock().
|
inline |
Definition at line 54 of file LuminosityBlockForOutput.h.
References aux_, and edm::LuminosityBlockAuxiliary::luminosityBlock().
Referenced by Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), evf::GlobalEvFOutputModule::globalBeginLuminosityBlock(), and evf::GlobalEvFOutputModule::globalEndLuminosityBlock().
|
inline |
Definition at line 52 of file LuminosityBlockForOutput.h.
References aux_.
Referenced by edm::RootOutputFile::writeLuminosityBlock().
|
private |
Definition at line 27 of file LuminosityBlockForOutput.cc.
References runTheMatrix::const, and edm::OccurrenceForOutput::principal().
Referenced by index().
|
inline |
Definition at line 55 of file LuminosityBlockForOutput.h.
References aux_, and edm::LuminosityBlockAuxiliary::run().
Referenced by FRDOutputModule::beginLuminosityBlock(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), and FRDOutputModule::endLuminosityBlock().
|
friend |
Definition at line 66 of file LuminosityBlockForOutput.h.
|
private |
Definition at line 70 of file LuminosityBlockForOutput.h.
Referenced by beginTime(), endTime(), id(), luminosityBlock(), luminosityBlockAuxiliary(), and run().
|
private |
Definition at line 71 of file LuminosityBlockForOutput.h.
Referenced by getRun().