LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "OutputModule.h"
Classes | |
struct | Config |
Public Types | |
using | ModuleType = OutputModule |
using | WorkerType = OutputWorker |
Public Member Functions | |
OutputModule (OutputModule const &)=delete | |
OutputModule & | operator= (OutputModule const &)=delete |
OutputModule (fhicl::TableFragment< Config > const &pset, fhicl::ParameterSet const &containing_pset) | |
OutputModule (fhicl::ParameterSet const &pset) | |
virtual | ~OutputModule () noexcept=default |
int | maxEvents () const |
int | remainingEvents () const |
bool | fileIsOpen () const |
OutputFileStatus | fileStatus () const |
virtual std::string const & | lastClosedFileName () const |
bool | selected (BranchDescription const &) const |
SelectionsArray const & | keptProducts () const |
std::array< bool, NumBranchTypes > const & | hasNewlyDroppedBranch () const |
BranchChildren const & | branchChildren () const |
void | selectProducts (ProductList const &) |
void | registerProducts (MasterProductRegistry &, ProductDescriptions &, ModuleDescription const &) |
bool | modifiesEvent () const |
std::string const & | processName () const |
bool | wantAllEvents () const |
bool | wantEvent (Event const &e) |
fhicl::ParameterSetID | selectorConfig () const |
art::Handle< art::TriggerResults > | getTriggerResults (Event const &e) const |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | consumes (InputTag const &) |
template<typename T , art::BranchType BT> | |
art::ProductToken< T > | consumes (InputTag const &it) |
template<typename T , BranchType = InEvent> | |
void | consumesMany () |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | consumesView (InputTag const &) |
template<typename T , art::BranchType BT> | |
art::ViewToken< T > | consumesView (InputTag const &it) |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | mayConsume (InputTag const &) |
template<typename T , art::BranchType BT> | |
art::ProductToken< T > | mayConsume (InputTag const &it) |
template<typename T , BranchType = InEvent> | |
void | mayConsumeMany () |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | mayConsumeView (InputTag const &) |
template<typename T , art::BranchType BT> | |
art::ViewToken< T > | mayConsumeView (InputTag const &it) |
Static Public Member Functions | |
static cet::exempt_ptr< Consumer > | non_module_context () |
Protected Member Functions | |
CurrentProcessingContext const * | currentContext () const |
ModuleDescription const & | description () const |
virtual void | postSelectProducts () |
virtual void | doRegisterProducts (MasterProductRegistry &, ProductDescriptions &, ModuleDescription const &) |
detail::CachedProducts & | cachedProducts () |
void | validateConsumedProduct (BranchType const bt, ProductInfo const &pi) |
void | prepareForJob (fhicl::ParameterSet const &pset) |
void | showMissingConsumes () const |
Private Types | |
using | BranchParents = std::map< ProductID, std::set< ParentageID >> |
using | PluginCollection_t = std::vector< std::unique_ptr< FileCatalogMetadataPlugin >> |
Private Attributes | |
SelectionsArray | keptProducts_ {{}} |
std::array< bool, NumBranchTypes > | hasNewlyDroppedBranch_ |
GroupSelectorRules | groupSelectorRules_ |
std::unique_ptr< GroupSelector const > | groupSelector_ {nullptr} |
int | maxEvents_ {-1} |
int | remainingEvents_ {maxEvents_} |
ModuleDescription | moduleDescription_ {} |
cet::exempt_ptr< CurrentProcessingContext const > | current_context_ {nullptr} |
BranchParents | branchParents_ {} |
BranchChildren | branchChildren_ {} |
std::string | configuredFileName_ |
std::string | dataTier_ |
std::string | streamName_ |
ServiceHandle< CatalogInterface > | ci_ {} |
cet::BasicPluginFactory | pluginFactory_ {} |
std::vector< std::string > | pluginNames_ {} |
PluginCollection_t | plugins_ |
Friends | |
template<typename T > | |
class | WorkerT |
class | OutputWorker |
Definition at line 53 of file OutputModule.h.
|
private |
Definition at line 168 of file OutputModule.h.
Definition at line 61 of file OutputModule.h.
|
private |
Definition at line 182 of file OutputModule.h.
Definition at line 62 of file OutputModule.h.
|
delete |
|
explicit |
Definition at line 34 of file OutputModule.cc.
References configuredFileName_, dataTier_, groupSelectorRules_, makePlugins_(), plugins_, and streamName_.
|
explicit |
Definition at line 46 of file OutputModule.cc.
References configuredFileName_, dataTier_, groupSelectorRules_, makePlugins_(), plugins_, and streamName_.
|
virtualdefaultnoexcept |
|
privatevirtual |
Reimplemented in art::ProvenanceDumper< DETAIL, cet::enable_if_type_exists_t< typename DETAIL::Config > >, art::ProvenanceDumper< DETAIL, Enable >, and art::RootOutput.
Definition at line 361 of file OutputModule.cc.
Referenced by doBeginJob(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 373 of file OutputModule.cc.
Referenced by doBeginRun(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 381 of file OutputModule.cc.
Referenced by doBeginSubRun(), and fileGranularity().
|
inline |
Definition at line 349 of file OutputModule.h.
References branchChildren_.
Referenced by fileIsOpen(), and art::RootOutputFile::writeProductDependencies().
|
inlineprotectedinherited |
Definition at line 79 of file EventObserverBase.h.
References art::EventObserverBase::selectors_.
Referenced by art::EDAnalyzer::doEvent(), and doWriteEvent().
|
private |
Definition at line 64 of file OutputModule.cc.
References art::OutputModuleDescription::maxEvents_, maxEvents_, and remainingEvents_.
Referenced by art::OutputWorker::configure().
|
inherited |
|
inherited |
Definition at line 147 of file Consumer.h.
References art::InputTag::instance(), art::InputTag::label(), and art::InputTag::process().
|
inherited |
Definition at line 162 of file Consumer.h.
|
inherited |
|
inherited |
Definition at line 172 of file Consumer.h.
References art::InputTag::instance(), art::InputTag::label(), and art::InputTag::process().
|
inlineprotected |
Definition at line 305 of file OutputModule.h.
References current_context_.
Referenced by fileIsOpen().
|
inlineprotected |
Definition at line 311 of file OutputModule.h.
References moduleDescription_.
Referenced by doRespondToOpenInputFile(), fileIsOpen(), makePlugins_(), and art::RootOutput::startEndFile().
|
private |
|
private |
Definition at line 130 of file OutputModule.cc.
References beginRun(), current_context_, FDEBUG, moduleDescription_, art::Consumer::non_module_context(), and plugins_.
|
private |
Definition at line 142 of file OutputModule.cc.
References beginSubRun(), current_context_, FDEBUG, moduleDescription_, art::Consumer::non_module_context(), and plugins_.
|
private |
Definition at line 297 of file OutputModule.cc.
References isFileOpen(), and reallyCloseFile().
Referenced by art::OutputWorker::closeFile(), and workerType().
|
private |
|
private |
Definition at line 233 of file OutputModule.cc.
References current_context_, endRun(), FDEBUG, moduleDescription_, art::Consumer::non_module_context(), and plugins_.
|
private |
Definition at line 207 of file OutputModule.cc.
References current_context_, endSubRun(), FDEBUG, moduleDescription_, art::Consumer::non_module_context(), and plugins_.
|
private |
Definition at line 154 of file OutputModule.cc.
References current_context_, e, event(), FDEBUG, art::ExecutionCounts< ARGS >::increment(), moduleDescription_, art::EventObserverBase::wantAllEvents(), and art::EventObserverBase::wantEvent().
|
private |
Definition at line 259 of file OutputModule.cc.
References openFile().
Referenced by art::OutputWorker::openFile().
|
protectedvirtual |
Reimplemented in art::RootOutput.
Definition at line 117 of file OutputModule.cc.
Referenced by fileIsOpen(), and registerProducts().
|
private |
Definition at line 279 of file OutputModule.cc.
References respondToCloseInputFile().
|
private |
Definition at line 291 of file OutputModule.cc.
References respondToCloseOutputFiles().
|
private |
Definition at line 265 of file OutputModule.cc.
References description(), art::ModuleDescription::processConfiguration(), readResults(), respondToOpenInputFile(), and art::FileBlock::resultsPrincipal().
|
private |
Definition at line 285 of file OutputModule.cc.
References respondToOpenOutputFiles().
|
private |
Definition at line 70 of file OutputModule.cc.
References art::BranchDescription::branchType(), art::BranchDescription::dropped(), groupSelector_, groupSelectorRules_, hasNewlyDroppedBranch_, keptProducts_, selected(), and art::BranchDescription::transient().
Referenced by selectProducts().
|
private |
Definition at line 226 of file OutputModule.cc.
References FDEBUG, and setRunAuxiliaryRangeSetID().
Referenced by art::OutputWorker::setRunAuxiliaryRangeSetID().
|
private |
Definition at line 201 of file OutputModule.cc.
References setSubRunAuxiliaryRangeSetID().
Referenced by art::OutputWorker::setSubRunAuxiliaryRangeSetID().
|
private |
Definition at line 172 of file OutputModule.cc.
References art::EventObserverBase::cachedProducts(), ci_, e, FDEBUG, art::EventObserverBase::getTriggerResults(), art::EventPrincipal::id(), moduleDescription_, art::ModuleDescription::moduleLabel(), art::Consumer::non_module_context(), plugins_, remainingEvents_, updateBranchParents(), art::EventObserverBase::wantAllEvents(), art::EventObserverBase::wantEvent(), and write().
Referenced by art::OutputWorker::writeEvent().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 535 of file OutputModule.cc.
Referenced by fileGranularity(), and writeFileCatalogMetadata().
|
private |
Definition at line 245 of file OutputModule.cc.
References FDEBUG, and writeRun().
Referenced by art::OutputWorker::writeRun().
|
private |
Definition at line 219 of file OutputModule.cc.
References FDEBUG, and writeSubRun().
Referenced by art::OutputWorker::writeSubRun().
|
privatevirtual |
Reimplemented in art::ProvenanceDumper< DETAIL, cet::enable_if_type_exists_t< typename DETAIL::Config > >, art::ProvenanceDumper< DETAIL, Enable >, and art::RootOutput.
Definition at line 365 of file OutputModule.cc.
Referenced by doEndJob(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 377 of file OutputModule.cc.
Referenced by doEndRun(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 385 of file OutputModule.cc.
Referenced by doEndSubRun(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 369 of file OutputModule.cc.
Referenced by doEvent(), and fileGranularity().
|
inlineprivatevirtual |
Reimplemented in art::RootOutput.
Definition at line 245 of file OutputModule.h.
References beginJob(), beginRun(), beginSubRun(), doWriteFileCatalogMetadata(), e, endJob(), endRun(), endSubRun(), event(), fillDependencyGraph(), finishEndFile(), isFileOpen(), limitReached(), makePlugins_(), openFile(), readResults(), respondToCloseInputFile(), respondToCloseOutputFiles(), respondToOpenInputFile(), respondToOpenOutputFiles(), setFileStatus(), setModuleDescription(), setRunAuxiliaryRangeSetID(), setSubRunAuxiliaryRangeSetID(), startEndFile(), art::Granularity::Unset, updateBranchParents(), write(), writeBranchMapper(), writeEventHistory(), writeFileCatalogMetadata(), writeFileFormatVersion(), writeFileIdentifier(), writeFileIndex(), writeParameterSetRegistry(), writeParentageRegistry(), writeProcessConfigurationRegistry(), writeProcessHistoryRegistry(), writeProductDependencies(), writeProductDescriptionRegistry(), writeRun(), and writeSubRun().
Referenced by art::OutputWorker::fileGranularity().
|
inline |
Definition at line 104 of file OutputModule.h.
References branchChildren(), currentContext(), description(), doRegisterProducts(), fileStatus(), hasNewlyDroppedBranch(), isFileOpen(), keptProducts(), lastClosedFileName(), postSelectProducts(), registerProducts(), selected(), and selectProducts().
Referenced by art::OutputWorker::fileIsOpen().
OutputFileStatus art::OutputModule::fileStatus | ( | ) | const |
Referenced by fileIsOpen().
|
private |
Definition at line 344 of file OutputModule.cc.
References branchChildren_, branchParents_, art::thread_safe_registry_via_id< K, M >::get(), art::BranchChildren::insertChild(), and art::Parentage::parents().
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 549 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
inlineinherited |
Definition at line 61 of file EventObserverBase.h.
References art::detail::CachedProducts::getOneTriggerResults(), and art::EventObserverBase::selectors_.
Referenced by doWriteEvent().
|
inline |
Definition at line 342 of file OutputModule.h.
References hasNewlyDroppedBranch_.
Referenced by fileIsOpen(), art::RootOutput::startEndFile(), art::RootOutput::write(), art::RootOutput::writeRun(), and art::RootOutput::writeSubRun().
|
inlineprivatevirtual |
Reimplemented in art::RootOutput.
Definition at line 227 of file OutputModule.h.
Referenced by art::OutputWorker::incrementInputFileNumber().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 421 of file OutputModule.cc.
Referenced by doCloseFile(), fileGranularity(), and fileIsOpen().
|
inline |
Definition at line 336 of file OutputModule.h.
References keptProducts_.
Referenced by fileIsOpen(), and art::RootOutputFile::selectProducts().
|
virtual |
Reimplemented in art::RootOutput.
Definition at line 58 of file OutputModule.cc.
References configuredFileName_.
Referenced by fileIsOpen(), and art::OutputWorker::lastClosedFileName().
|
inlineprivate |
Definition at line 361 of file OutputModule.h.
References remainingEvents_.
Referenced by fileGranularity(), and art::OutputWorker::limitReached().
|
private |
Definition at line 553 of file OutputModule.cc.
References art::errors::Configuration, description(), e, art::ModuleDescription::moduleLabel(), pluginFactory_, pluginNames_, and fhicl::detail::atom::value().
Referenced by fileGranularity(), and OutputModule().
|
inline |
|
inherited |
|
inherited |
Definition at line 190 of file Consumer.h.
References art::InputTag::instance(), art::InputTag::label(), and art::InputTag::process().
|
inherited |
Definition at line 205 of file Consumer.h.
|
inherited |
|
inherited |
Definition at line 215 of file Consumer.h.
References art::InputTag::instance(), art::InputTag::label(), and art::InputTag::process().
|
inlineinherited |
Definition at line 25 of file EventObserverBase.h.
|
staticinherited |
Definition at line 76 of file Consumer.cc.
Referenced by art::RootOutput::beginSubRun(), doBeginRun(), doBeginSubRun(), doEndRun(), doEndSubRun(), art::ProducingService::doPostReadEvent(), art::ProducingService::doPostReadRun(), art::ProducingService::doPostReadSubRun(), doWriteEvent(), art::ProcessPackage< L >::postScheduleSignal(), art::BeginEndPackage< Level::Run >::Begin::postScheduleSignal(), art::BeginEndPackage< Level::Run >::End::postScheduleSignal(), art::BeginEndPackage< Level::SubRun >::Begin::postScheduleSignal(), art::BeginEndPackage< Level::SubRun >::End::postScheduleSignal(), art::ProcessPackage< L >::preScheduleSignal(), art::BeginEndPackage< Level::Run >::Begin::preScheduleSignal(), art::BeginEndPackage< Level::SubRun >::Begin::preScheduleSignal(), art::EventProcessor::readEvent(), art::EventProcessor::readRun(), art::EmptyEvent::readRun_(), art::EventProcessor::readSubRun(), and art::EmptyEvent::readSubRun_().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 397 of file OutputModule.cc.
Referenced by doOpenFile(), and fileGranularity().
|
delete |
|
protectedvirtual |
Reimplemented in art::RootOutput.
Definition at line 113 of file OutputModule.cc.
Referenced by fileIsOpen(), and selectProducts().
|
protectedinherited |
Definition at line 89 of file Consumer.cc.
References fhicl::ParameterSet::get_if_present().
Referenced by art::EDProducer::doBeginJob(), art::EDFilter::doBeginJob(), and art::EDAnalyzer::doBeginJob().
|
inlineinherited |
Definition at line 41 of file EventObserverBase.h.
References art::EventObserverBase::process_name_.
Referenced by art::FileDumperOutput::printPrincipal(), and art::RootOutput::RootOutput().
|
privatevirtual |
Reimplemented in art::RootOutput, and art::FileDumperOutput.
Definition at line 405 of file OutputModule.cc.
Referenced by doRespondToOpenInputFile(), and fileGranularity().
|
private |
Definition at line 305 of file OutputModule.cc.
References branchChildren_, branchParents_, art::BranchChildren::clear(), fillDependencyGraph(), finishEndFile(), startEndFile(), writeBranchMapper(), writeEventHistory(), writeFileCatalogMetadata(), writeFileFormatVersion(), writeFileIdentifier(), writeFileIndex(), writeParameterSetRegistry(), writeParentageRegistry(), writeProcessConfigurationRegistry(), writeProcessHistoryRegistry(), writeProductDependencies(), and writeProductDescriptionRegistry().
Referenced by doCloseFile(), and workerType().
void art::OutputModule::registerProducts | ( | MasterProductRegistry & | mpr, |
ProductDescriptions & | producedProducts, | ||
ModuleDescription const & | md | ||
) |
Definition at line 105 of file OutputModule.cc.
References doRegisterProducts().
Referenced by fileIsOpen().
|
inline |
Definition at line 323 of file OutputModule.h.
References remainingEvents_.
Referenced by art::RootOutput::respondToOpenInputFile().
|
inlineprivatevirtual |
Reimplemented in art::RootOutput.
Definition at line 240 of file OutputModule.h.
Referenced by art::OutputWorker::requestsToCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 409 of file OutputModule.cc.
Referenced by doRespondToCloseInputFile(), and fileGranularity().
|
privatevirtual |
Definition at line 417 of file OutputModule.cc.
Referenced by doRespondToCloseOutputFiles(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 401 of file OutputModule.cc.
Referenced by doRespondToOpenInputFile(), and fileGranularity().
|
privatevirtual |
Definition at line 413 of file OutputModule.cc.
Referenced by doRespondToOpenOutputFiles(), and fileGranularity().
|
inline |
Definition at line 329 of file OutputModule.h.
References groupSelector_.
Referenced by doSelectProducts(), and fileIsOpen().
|
inlineinherited |
Definition at line 56 of file EventObserverBase.h.
References art::EventObserverBase::selector_config_id_.
Referenced by art::RootOutputFile::writeOne().
void art::OutputModule::selectProducts | ( | ProductList const & | productList | ) |
Definition at line 98 of file OutputModule.cc.
References doSelectProducts(), and postSelectProducts().
Referenced by fileIsOpen(), and art::OutputWorker::selectProducts().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 427 of file OutputModule.cc.
Referenced by fileGranularity(), and art::OutputWorker::setFileStatus().
|
inlineprivate |
Definition at line 355 of file OutputModule.h.
References moduleDescription_.
Referenced by fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 389 of file OutputModule.cc.
Referenced by doSetRunAuxiliaryRangeSetID(), and fileGranularity().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 393 of file OutputModule.cc.
Referenced by doSetSubRunAuxiliaryRangeSetID(), and fileGranularity().
|
protectedinherited |
Definition at line 125 of file Consumer.cc.
Referenced by art::EDProducer::doEndJob(), art::EDFilter::doEndJob(), art::EDAnalyzer::doEndJob(), and art::RootOutput::endJob().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 431 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
private |
Definition at line 327 of file OutputModule.cc.
References branchChildren_, branchParents_, and art::BranchChildren::insertEmpty().
Referenced by doWriteEvent(), and fileGranularity().
|
protectedinherited |
Definition at line 101 of file Consumer.cc.
References art::errors::ProductRegistrationFailure.
|
inlineinherited |
Definition at line 46 of file EventObserverBase.h.
References art::EventObserverBase::wantAllEvents_.
Referenced by art::EDAnalyzer::doEvent(), doEvent(), doWriteEvent(), art::RootOutput::RootOutput(), and art::OutputWorker::wantAllEvents().
|
inlineinherited |
Definition at line 51 of file EventObserverBase.h.
References art::EventObserverBase::selectors_, and art::detail::CachedProducts::wantEvent().
Referenced by art::EDAnalyzer::doEvent(), doEvent(), and doWriteEvent().
|
inlineprivate |
Definition at line 214 of file OutputModule.h.
References doCloseFile(), and reallyCloseFile().
|
privatepure virtual |
|
privatevirtual |
Definition at line 545 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 447 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
private |
Definition at line 514 of file OutputModule.cc.
References dataTier_, doWriteFileCatalogMetadata(), pluginNames_, plugins_, and streamName_.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 435 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Definition at line 439 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 443 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 459 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 463 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 451 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 455 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 541 of file OutputModule.cc.
Referenced by fileGranularity(), and reallyCloseFile().
|
privatevirtual |
Reimplemented in art::RootOutput.
Definition at line 467 of file OutputModule.cc.
References d, art::errors::DataCorruption, art::plugin, tmp, and lar::dump::vector().
Referenced by fileGranularity(), and reallyCloseFile().
|
privatepure virtual |
|
privatepure virtual |
|
friend |
Definition at line 60 of file OutputModule.h.
|
friend |
Definition at line 59 of file OutputModule.h.
|
private |
Definition at line 171 of file OutputModule.h.
Referenced by branchChildren(), fillDependencyGraph(), reallyCloseFile(), and updateBranchParents().
|
private |
Definition at line 169 of file OutputModule.h.
Referenced by fillDependencyGraph(), reallyCloseFile(), and updateBranchParents().
|
private |
Definition at line 176 of file OutputModule.h.
Referenced by doWriteEvent().
|
private |
Definition at line 173 of file OutputModule.h.
Referenced by lastClosedFileName(), and OutputModule().
|
private |
Definition at line 166 of file OutputModule.h.
Referenced by currentContext(), doBeginRun(), doBeginSubRun(), doEndRun(), doEndSubRun(), and doEvent().
|
private |
Definition at line 174 of file OutputModule.h.
Referenced by OutputModule(), and writeFileCatalogMetadata().
|
private |
Definition at line 161 of file OutputModule.h.
Referenced by doSelectProducts(), and selected().
|
private |
Definition at line 160 of file OutputModule.h.
Referenced by doSelectProducts(), and OutputModule().
|
private |
Definition at line 158 of file OutputModule.h.
Referenced by doSelectProducts(), and hasNewlyDroppedBranch().
|
private |
Definition at line 157 of file OutputModule.h.
Referenced by doSelectProducts(), and keptProducts().
|
private |
Definition at line 162 of file OutputModule.h.
Referenced by configure(), and maxEvents().
|
private |
Definition at line 165 of file OutputModule.h.
Referenced by description(), doBeginRun(), doBeginSubRun(), doEndRun(), doEndSubRun(), doEvent(), doWriteEvent(), and setModuleDescription().
|
private |
Definition at line 178 of file OutputModule.h.
Referenced by makePlugins_().
|
private |
Definition at line 179 of file OutputModule.h.
Referenced by makePlugins_(), and writeFileCatalogMetadata().
|
private |
Definition at line 183 of file OutputModule.h.
Referenced by doBeginJob(), doBeginRun(), doBeginSubRun(), doEndJob(), doEndRun(), doEndSubRun(), doWriteEvent(), OutputModule(), and writeFileCatalogMetadata().
|
private |
Definition at line 163 of file OutputModule.h.
Referenced by configure(), doWriteEvent(), limitReached(), and remainingEvents().
|
private |
Definition at line 175 of file OutputModule.h.
Referenced by OutputModule(), and writeFileCatalogMetadata().