#include <EventStringOutputFields.h>
Public Member Functions | |
void | createFields (RNTupleModel &model) |
EventStringOutputFields ()=default | |
void | fill (const edm::EventForOutput &iEvent) |
void | registerToken (const edm::EDGetToken &token) |
Private Attributes | |
RNTupleFieldPtr< std::vector< std::string > > | m_evstrings |
long | m_lastLumi = -1 |
std::vector< edm::EDGetToken > | m_tokens |
Definition at line 13 of file EventStringOutputFields.h.
|
default |
void EventStringOutputFields::createFields | ( | RNTupleModel & | model | ) |
Definition at line 6 of file EventStringOutputFields.cc.
References m_evstrings, and ReggeGribovPartonMC_EposLHC_2760GeV_PbPb_cfi::model.
Referenced by NanoAODRNTupleOutputModule::initializeNTuple().
void EventStringOutputFields::fill | ( | const edm::EventForOutput & | iEvent | ) |
Definition at line 10 of file EventStringOutputFields.cc.
References RNTupleFieldPtr< T >::fill(), patZpeak::handle, iEvent, m_evstrings, m_lastLumi, m_tokens, AlCaHLTBitMon_QueryRunRegistry::string, and submitPVValidationJobs::t.
Referenced by NanoAODRNTupleOutputModule::write().
void EventStringOutputFields::registerToken | ( | const edm::EDGetToken & | token | ) |
Definition at line 4 of file EventStringOutputFields.cc.
References m_tokens, and unpackBuffers-CaloStage2::token.
Referenced by NanoAODRNTupleOutputModule::initializeNTuple().
|
private |
Definition at line 16 of file EventStringOutputFields.h.
Referenced by createFields(), and fill().
|
private |
Definition at line 17 of file EventStringOutputFields.h.
Referenced by fill().
|
private |
Definition at line 15 of file EventStringOutputFields.h.
Referenced by fill(), and registerToken().