#include <SubProcess.h>
Public Member Functions | |
void | clearCounters () |
Clear all the counters in the trigger report. More... | |
void | closeOutputFiles () |
void | deleteLumiFromCache (ProcessHistoryID const &parentPhID, int runNumber, int lumiNumber) |
void | deleteRunFromCache (ProcessHistoryID const &parentPhID, int runNumber) |
void | doBeginJob () |
void | doBeginLuminosityBlock (LuminosityBlockPrincipal const &principal, IOVSyncValue const &ts) |
void | doBeginRun (RunPrincipal const &principal, IOVSyncValue const &ts) |
void | doBeginStream (unsigned int) |
void | doEndJob () |
void | doEndLuminosityBlock (LuminosityBlockPrincipal const &principal, IOVSyncValue const &ts, bool cleaningUpAfterException) |
void | doEndRun (RunPrincipal const &principal, IOVSyncValue const &ts, bool cleaningUpAfterException) |
void | doEndStream (unsigned int) |
void | doEvent (EventPrincipal const &principal) |
void | doStreamBeginLuminosityBlock (unsigned int iID, LuminosityBlockPrincipal const &principal, IOVSyncValue const &ts) |
void | doStreamBeginRun (unsigned int iID, RunPrincipal const &principal, IOVSyncValue const &ts) |
void | doStreamEndLuminosityBlock (unsigned int iID, LuminosityBlockPrincipal const &principal, IOVSyncValue const &ts, bool cleaningUpAfterException) |
void | doStreamEndRun (unsigned int iID, RunPrincipal const &principal, IOVSyncValue const &ts, bool cleaningUpAfterException) |
void | enableEndPaths (bool active) |
bool | endPathsEnabled () const |
Return true if end_paths are active, and false if they are inactive. More... | |
std::vector< ModuleDescription const * > | getAllModuleDescriptions () const |
Return a vector allowing const access to all the ModuleDescriptions for this SubProcess. More... | |
void | getTriggerReport (TriggerReport &rep) const |
SelectedProductsForBranchType const & | keptProducts () const |
void | openNewOutputFilesIfNeeded () |
void | openOutputFiles (FileBlock &fb) |
SubProcess & | operator= (SubProcess const &)=delete |
SubProcess & | operator= (SubProcess &&)=default |
void | postForkReacquireResources (unsigned int iChildIndex, unsigned int iNumberOfChildren) |
void | preForkReleaseResources () |
void | respondToCloseInputFile (FileBlock const &fb) |
void | respondToOpenInputFile (FileBlock const &fb) |
void | selectProducts (ProductRegistry const &preg, ThinnedAssociationsHelper const &parentThinnedAssociationsHelper, std::map< BranchID, bool > &keepAssociation) |
bool | shouldWeCloseOutput () const |
SubProcess (ParameterSet ¶meterSet, ParameterSet const &topLevelParameterSet, std::shared_ptr< ProductRegistry const > parentProductRegistry, std::shared_ptr< BranchIDListHelper const > parentBranchIDListHelper, ThinnedAssociationsHelper const &parentThinnedAssociationsHelper, eventsetup::EventSetupsController &esController, ActivityRegistry &parentActReg, ServiceToken const &token, serviceregistry::ServiceLegacy iLegacy, PreallocationConfiguration const &preallocConfig, ProcessContext const *parentProcessContext) | |
SubProcess (SubProcess const &)=delete | |
SubProcess (SubProcess &&)=default | |
bool | terminate () const |
int | totalEvents () const |
int | totalEventsFailed () const |
int | totalEventsPassed () const |
Return the number of events which have been passed by one or more trigger paths. More... | |
void | updateBranchIDListHelper (BranchIDLists const &) |
void | writeLumi (ProcessHistoryID const &parentPhID, int runNumber, int lumiNumber) |
void | writeRun (ProcessHistoryID const &parentPhID, int runNumber) |
virtual | ~SubProcess () |
Definition at line 39 of file SubProcess.h.
edm::SubProcess::SubProcess | ( | ParameterSet & | parameterSet, |
ParameterSet const & | topLevelParameterSet, | ||
std::shared_ptr< ProductRegistry const > | parentProductRegistry, | ||
std::shared_ptr< BranchIDListHelper const > | parentBranchIDListHelper, | ||
ThinnedAssociationsHelper const & | parentThinnedAssociationsHelper, | ||
eventsetup::EventSetupsController & | esController, | ||
ActivityRegistry & | parentActReg, | ||
ServiceToken const & | token, | ||
serviceregistry::ServiceLegacy | iLegacy, | ||
PreallocationConfiguration const & | preallocConfig, | ||
ProcessContext const * | parentProcessContext | ||
) |
Definition at line 37 of file SubProcess.cc.
References edm::ScheduleItems::act_table_, act_table_, edm::ScheduleItems::actReg_, actReg_, edm::ScheduleItems::addCPRandTNS(), edm::ScheduleItems::branchIDListHelper(), branchIDListHelper(), branchIDListHelper_, edm::detail::configureEventSelector(), edm::ActivityRegistry::connectToSubProcess(), droppedBranchIDToKeptBranchID_, esp_, edm::ParameterSet::exists(), edm::getAllTriggerNames(), edm::ParameterSet::getUntrackedParameterSet(), hasSubProcesses(), historyAppenders_, historyRunOffset_, cmsHarvester::index, edm::ScheduleItems::initMisc(), edm::ScheduleItems::initSchedule(), edm::ScheduleItems::initServices(), edm::PrincipalCache::insert(), mps_monitormerge::items, edm::eventsetup::EventSetupsController::makeProvider(), Data_TkAlMuonIsolated_Run2015B_PromptReco_v1_cff::maxEvents, eostools::move(), edm::PreallocationConfiguration::numberOfStreams(), cmsPerfStripChart::operate(), edm::ParameterSet::popParameterSet(), edm::popSubProcessVParameterSet(), edm::ScheduleItems::preg(), preg_, principalCache_, edm::ScheduleItems::processConfiguration(), processConfiguration_, processContext_, processHistoryRegistries_, processParameterSet_, edm::ParameterSet::registerIt(), edm::detail::registerProperSelectionInfo(), schedule_, selector_config_id_, selectors_, selectProducts(), serviceToken_, edm::PrincipalCache::setNumberOfConcurrentPrincipals(), edm::ProcessContext::setParentProcessContext(), edm::ProcessContext::setProcessConfiguration(), edm::PrincipalCache::setProcessHistoryRegistry(), edm::IllegalParameters::setThrowAnException(), AlCaHLTBitMon_QueryRunRegistry::string, subProcesses_, edm::ScheduleItems::thinnedAssociationsHelper(), thinnedAssociationsHelper(), thinnedAssociationsHelper_, updateBranchIDListHelper(), and wantAllEvents_.
|
virtual |
Definition at line 195 of file SubProcess.cc.
|
delete |
|
default |
|
private |
Definition at line 209 of file SubProcess.cc.
References actReg_, droppedBranchIDToKeptBranchID(), relativeConstraints::empty, fixBranchIDListsForEDAliases(), hasSubProcesses(), edm::PathsAndConsumesOfModules::initialize(), cmsPerfStripChart::operate(), pathsAndConsumesOfModules_, preg_, processContext_, schedule_, serviceToken_, and subProcesses_.
Referenced by doBeginJob().
|
private |
Definition at line 450 of file SubProcess.cc.
References printConversionInfo::aux, edm::LuminosityBlockPrincipal::aux(), esp_, hasSubProcesses(), historyAppenders_, historyLumiOffset_, edm::LuminosityBlockPrincipal::index(), edm::InLumi, edm::PrincipalCache::insert(), edm::PrincipalCache::lumiPrincipalPtr(), preg_, principalCache_, processConfiguration_, edm::Principal::processHistory(), edm::Principal::processHistoryID(), processHistoryRegistries_, propagateProducts(), edm::Principal::reader(), edm::PrincipalCache::runPrincipalPtr(), schedule_, and subProcesses_.
Referenced by doBeginLuminosityBlock().
|
private |
Definition at line 374 of file SubProcess.cc.
References printConversionInfo::aux, edm::RunPrincipal::aux(), esp_, hasSubProcesses(), historyAppenders_, historyRunOffset_, edm::RunPrincipal::index(), edm::InRun, edm::PrincipalCache::insert(), parentToChildPhID_, preg_, principalCache_, processConfiguration_, edm::Principal::processHistory(), edm::Principal::processHistoryID(), processHistoryRegistries_, propagateProducts(), edm::Principal::reader(), edm::RunPrincipal::reducedProcessHistoryID(), edm::PrincipalCache::runPrincipalPtr(), schedule_, and subProcesses_.
Referenced by doBeginRun().
|
inlineprivate |
Definition at line 290 of file SubProcess.h.
References branchIDListHelper_, and edm::get_underlying_safe().
Referenced by SubProcess().
|
inlineprivate |
Definition at line 291 of file SubProcess.h.
References branchIDListHelper_, and edm::get_underlying_safe().
|
inline |
Clear all the counters in the trigger report.
Definition at line 257 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
inline |
Definition at line 103 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::deleteLumiFromCache | ( | ProcessHistoryID const & | parentPhID, |
int | runNumber, | ||
int | lumiNumber | ||
) |
Definition at line 503 of file SubProcess.cc.
References assert(), edm::PrincipalCache::deleteLumi(), hasSubProcesses(), parentToChildPhID_, principalCache_, and subProcesses_.
void edm::SubProcess::deleteRunFromCache | ( | ProcessHistoryID const & | parentPhID, |
int | runNumber | ||
) |
Definition at line 432 of file SubProcess.cc.
References assert(), edm::PrincipalCache::deleteRun(), hasSubProcesses(), parentToChildPhID_, principalCache_, and subProcesses_.
void edm::SubProcess::doBeginJob | ( | ) |
void edm::SubProcess::doBeginLuminosityBlock | ( | LuminosityBlockPrincipal const & | principal, |
IOVSyncValue const & | ts | ||
) |
Definition at line 444 of file SubProcess.cc.
References beginLuminosityBlock(), cmsPerfStripChart::operate(), and serviceToken_.
void edm::SubProcess::doBeginRun | ( | RunPrincipal const & | principal, |
IOVSyncValue const & | ts | ||
) |
Definition at line 368 of file SubProcess.cc.
References beginRun(), cmsPerfStripChart::operate(), and serviceToken_.
void edm::SubProcess::doBeginStream | ( | unsigned int | iID | ) |
Definition at line 515 of file SubProcess.cc.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::doEndJob | ( | ) |
Definition at line 203 of file SubProcess.cc.
References endJob().
Referenced by edm::EventProcessor::endJob().
void edm::SubProcess::doEndLuminosityBlock | ( | LuminosityBlockPrincipal const & | principal, |
IOVSyncValue const & | ts, | ||
bool | cleaningUpAfterException | ||
) |
Definition at line 471 of file SubProcess.cc.
References endLuminosityBlock(), cmsPerfStripChart::operate(), and serviceToken_.
void edm::SubProcess::doEndRun | ( | RunPrincipal const & | principal, |
IOVSyncValue const & | ts, | ||
bool | cleaningUpAfterException | ||
) |
Definition at line 400 of file SubProcess.cc.
References endRun(), cmsPerfStripChart::operate(), and serviceToken_.
void edm::SubProcess::doEndStream | ( | unsigned int | iID | ) |
Definition at line 526 of file SubProcess.cc.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::doEvent | ( | EventPrincipal const & | principal | ) |
Definition at line 320 of file SubProcess.cc.
References cmsPerfStripChart::operate(), process(), selectors_, serviceToken_, wantAllEvents_, and edm::detail::TriggerResultsBasedEventSelector::wantEvent().
void edm::SubProcess::doStreamBeginLuminosityBlock | ( | unsigned int | iID, |
LuminosityBlockPrincipal const & | principal, | ||
IOVSyncValue const & | ts | ||
) |
Definition at line 567 of file SubProcess.cc.
References esp_, hasSubProcesses(), edm::PrincipalCache::lumiPrincipalPtr(), cmsPerfStripChart::operate(), principalCache_, schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::doStreamBeginRun | ( | unsigned int | iID, |
RunPrincipal const & | principal, | ||
IOVSyncValue const & | ts | ||
) |
Definition at line 537 of file SubProcess.cc.
References esp_, hasSubProcesses(), cmsPerfStripChart::operate(), principalCache_, edm::PrincipalCache::runPrincipalPtr(), schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::doStreamEndLuminosityBlock | ( | unsigned int | iID, |
LuminosityBlockPrincipal const & | principal, | ||
IOVSyncValue const & | ts, | ||
bool | cleaningUpAfterException | ||
) |
Definition at line 582 of file SubProcess.cc.
References esp_, hasSubProcesses(), edm::PrincipalCache::lumiPrincipalPtr(), cmsPerfStripChart::operate(), principalCache_, schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::doStreamEndRun | ( | unsigned int | iID, |
RunPrincipal const & | principal, | ||
IOVSyncValue const & | ts, | ||
bool | cleaningUpAfterException | ||
) |
Definition at line 552 of file SubProcess.cc.
References esp_, hasSubProcesses(), cmsPerfStripChart::operate(), principalCache_, edm::PrincipalCache::runPrincipalPtr(), schedule_, serviceToken_, and subProcesses_.
|
inlineprivate |
Definition at line 282 of file SubProcess.h.
References droppedBranchIDToKeptBranchID_.
Referenced by beginJob().
|
inline |
Turn end_paths "off" if "active" is false; Turn end_paths "on" if "active" is true.
Definition at line 216 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
private |
Definition at line 225 of file SubProcess.cc.
References EnergyCorrector::c, edm::ExceptionCollector::call(), hasSubProcesses(), edm::ExceptionCollector::hasThrown(), cmsPerfStripChart::operate(), edm::ExceptionCollector::rethrow(), schedule_, serviceToken_, and subProcesses_.
Referenced by doEndJob().
|
private |
Definition at line 477 of file SubProcess.cc.
References esp_, hasSubProcesses(), edm::InLumi, edm::PrincipalCache::lumiPrincipalPtr(), principalCache_, propagateProducts(), schedule_, and subProcesses_.
Referenced by doEndLuminosityBlock().
|
inline |
Return true if end_paths are active, and false if they are inactive.
Definition at line 227 of file SubProcess.h.
References cmsPerfStripChart::operate(), schedule_, and serviceToken_.
|
private |
Definition at line 406 of file SubProcess.cc.
References esp_, hasSubProcesses(), edm::InRun, principalCache_, propagateProducts(), edm::PrincipalCache::runPrincipalPtr(), schedule_, and subProcesses_.
Referenced by doEndRun().
|
private |
Definition at line 301 of file SubProcess.cc.
References branchIDListHelper_, hasSubProcesses(), and subProcesses_.
Referenced by beginJob().
std::vector<ModuleDescription const*> edm::SubProcess::getAllModuleDescriptions | ( | ) | const |
Return a vector allowing const access to all the ModuleDescriptions for this SubProcess.
*** N.B. *** Ownership of the ModuleDescriptions is not *** passed to the caller. Do not call delete on these *** pointers!
|
inline |
Return the trigger report information on paths, modules-in-path, modules-in-endpath, and modules.
Definition at line 234 of file SubProcess.h.
References cmsPerfStripChart::operate(), schedule_, and serviceToken_.
|
inlineprivate |
Definition at line 286 of file SubProcess.h.
References subProcesses_.
Referenced by beginJob(), beginLuminosityBlock(), beginRun(), clearCounters(), closeOutputFiles(), deleteLumiFromCache(), deleteRunFromCache(), doBeginStream(), doEndStream(), doStreamBeginLuminosityBlock(), doStreamBeginRun(), doStreamEndLuminosityBlock(), doStreamEndRun(), enableEndPaths(), endJob(), endLuminosityBlock(), endRun(), fixBranchIDListsForEDAliases(), openNewOutputFilesIfNeeded(), openOutputFiles(), postForkReacquireResources(), preForkReleaseResources(), process(), respondToCloseInputFile(), respondToOpenInputFile(), shouldWeCloseOutput(), SubProcess(), terminate(), updateBranchIDListHelper(), writeLumi(), and writeRun().
|
private |
Definition at line 282 of file SubProcess.cc.
References edm::BranchDescription::branchID(), edm::BranchDescription::branchType(), edm::ProductSelector::checkForDuplicateKeptBranch(), edm::InEvent, keptProducts_, edm::BranchDescription::originalBranchID(), and edm::BranchDescription::produced().
Referenced by selectProducts().
|
inline |
Definition at line 65 of file SubProcess.h.
References keptProducts_.
Referenced by propagateProducts(), and edm::ScheduleItems::ScheduleItems().
|
inline |
Definition at line 114 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
inline |
Definition at line 125 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
delete |
|
default |
|
inline |
Definition at line 177 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
inline |
Definition at line 167 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
private |
Definition at line 335 of file SubProcess.cc.
References edm::ProductRegistry::anyProductProduced(), printConversionInfo::aux, edm::EventPrincipal::aux(), branchIDListHelper_, edm::EventPrincipal::branchListIndexes(), edm::EventPrincipal::clearEventPrincipal(), esp_, edm::PrincipalCache::eventPrincipal(), edm::EventPrincipal::eventSelectionIDs(), edm::EventPrincipal::fillEventPrincipal(), hasSubProcesses(), edm::InEvent, edm::PrincipalCache::lumiPrincipalPtr(), eostools::move(), principalCache_, edm::Principal::processHistory(), edm::Principal::processHistoryID(), processHistoryRegistries_, edm::EventPrincipal::productProvenanceRetrieverPtr(), edm::Principal::productRegistry(), propagateProducts(), edm::Principal::reader(), schedule_, selector_config_id_, edm::EventPrincipal::setLuminosityBlockPrincipal(), edm::EventPrincipal::streamID(), subProcesses_, edm::StreamID::value(), and wantAllEvents_.
Referenced by ConfigBuilder.ConfigBuilder::addExtraStream(), ConfigBuilder.ConfigBuilder::completeInputCommand(), doEvent(), ConfigBuilder.ConfigBuilder::doNotInlineEventContent(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::dumpPython(), ConfigBuilder.ConfigBuilder.PrintAllModules::leave(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::open(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), ConfigBuilder.ConfigBuilder::prepare_HLT(), ConfigBuilder.ConfigBuilder::prepare_LHE(), ConfigBuilder.ConfigBuilder::prepare_PATFILTER(), ConfigBuilder.ConfigBuilder::prepare_VALIDATION(), ConfigBuilder.ConfigBuilder::renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder::renameInputTagsInSequence(), ConfigBuilder.ConfigBuilder::scheduleSequence(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::setProcess(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::setProperty().
|
private |
Definition at line 598 of file SubProcess.cc.
References edm::ProductData::connectTo(), edm::Principal::getModifiableProductHolder(), edm::Principal::getProductHolder(), keptProducts(), edm::ProductHolderBase::productData(), edm::ProductHolderBase::productUnavailable(), and fireworks::void.
Referenced by beginLuminosityBlock(), beginRun(), endLuminosityBlock(), endRun(), and process().
|
inline |
Definition at line 141 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::respondToOpenInputFile | ( | FileBlock const & | fb | ) |
Definition at line 628 of file SubProcess.cc.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::selectProducts | ( | ProductRegistry const & | preg, |
ThinnedAssociationsHelper const & | parentThinnedAssociationsHelper, | ||
std::map< BranchID, bool > & | keepAssociation | ||
) |
Definition at line 240 of file SubProcess.cc.
References edm::ProductRegistry::allBranchDescriptions(), droppedBranchIDToKeptBranchID_, edm::ProductSelector::fillDroppedToKept(), edm::ProductSelector::initialize(), edm::ProductSelector::initialized(), keepThisBranch(), edm::BranchDescription::present(), edm::BranchDescription::produced(), edm::ProductRegistry::productList(), productSelector_, productSelectorRules_, edm::ThinnedAssociationsHelper::selectAssociationProducts(), edm::ProductSelector::selected(), edm::BranchDescription::transient(), and edm::BranchDescription::unwrappedType().
Referenced by SubProcess().
|
inline |
Definition at line 152 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
inline |
Return whether each output module has reached its maximum count. If there is a subprocess, get this information from the subprocess.
Definition at line 241 of file SubProcess.h.
References hasSubProcesses(), cmsPerfStripChart::operate(), schedule_, serviceToken_, and subProcesses_.
|
inlineprivate |
Definition at line 292 of file SubProcess.h.
References edm::get_underlying_safe(), and thinnedAssociationsHelper_.
Referenced by SubProcess().
|
inlineprivate |
Definition at line 293 of file SubProcess.h.
References edm::get_underlying_safe(), and thinnedAssociationsHelper_.
|
inline |
Return the number of events this SubProcess has tried to process (inclues both successes and failures, including failures due to exceptions during processing).
Definition at line 197 of file SubProcess.h.
References schedule_.
|
inline |
Return the number of events that have not passed any trigger. (N.B. totalEventsFailed() + totalEventsPassed() == totalEvents()
Definition at line 209 of file SubProcess.h.
References cmsPerfStripChart::operate(), schedule_, and serviceToken_.
|
inline |
Return the number of events which have been passed by one or more trigger paths.
Definition at line 202 of file SubProcess.h.
References cmsPerfStripChart::operate(), schedule_, and serviceToken_.
void edm::SubProcess::updateBranchIDListHelper | ( | BranchIDLists const & | branchIDLists | ) |
Definition at line 617 of file SubProcess.cc.
References branchIDListHelper_, hasSubProcesses(), and subProcesses_.
Referenced by SubProcess().
void edm::SubProcess::writeLumi | ( | ProcessHistoryID const & | parentPhID, |
int | runNumber, | ||
int | lumiNumber | ||
) |
Definition at line 490 of file SubProcess.cc.
References assert(), hasSubProcesses(), edm::PrincipalCache::lumiPrincipal(), cmsPerfStripChart::operate(), parentToChildPhID_, principalCache_, processContext_, schedule_, serviceToken_, and subProcesses_.
void edm::SubProcess::writeRun | ( | ProcessHistoryID const & | parentPhID, |
int | runNumber | ||
) |
Definition at line 419 of file SubProcess.cc.
References assert(), hasSubProcesses(), cmsPerfStripChart::operate(), parentToChildPhID_, principalCache_, processContext_, edm::PrincipalCache::runPrincipal(), schedule_, serviceToken_, and subProcesses_.
|
private |
Definition at line 301 of file SubProcess.h.
Referenced by SubProcess().
|
private |
Definition at line 295 of file SubProcess.h.
Referenced by beginJob(), and SubProcess().
|
private |
Definition at line 299 of file SubProcess.h.
Referenced by branchIDListHelper(), fixBranchIDListsForEDAliases(), process(), SubProcess(), and updateBranchIDListHelper().
|
private |
Definition at line 334 of file SubProcess.h.
Referenced by droppedBranchIDToKeptBranchID(), selectProducts(), and SubProcess().
|
private |
Definition at line 312 of file SubProcess.h.
Referenced by beginLuminosityBlock(), beginRun(), doStreamBeginLuminosityBlock(), doStreamBeginRun(), doStreamEndLuminosityBlock(), doStreamEndRun(), endLuminosityBlock(), endRun(), process(), and SubProcess().
|
private |
Definition at line 310 of file SubProcess.h.
Referenced by beginLuminosityBlock(), beginRun(), and SubProcess().
|
private |
Definition at line 307 of file SubProcess.h.
Referenced by beginLuminosityBlock().
|
private |
Definition at line 308 of file SubProcess.h.
Referenced by beginRun(), and SubProcess().
|
private |
Definition at line 322 of file SubProcess.h.
Referenced by keepThisBranch(), and keptProducts().
|
private |
Definition at line 297 of file SubProcess.h.
|
private |
Definition at line 314 of file SubProcess.h.
Referenced by beginRun(), deleteLumiFromCache(), deleteRunFromCache(), writeLumi(), and writeRun().
|
private |
Definition at line 304 of file SubProcess.h.
Referenced by beginJob().
|
private |
Definition at line 298 of file SubProcess.h.
Referenced by beginJob(), beginLuminosityBlock(), beginRun(), and SubProcess().
|
private |
Definition at line 311 of file SubProcess.h.
Referenced by beginLuminosityBlock(), beginRun(), deleteLumiFromCache(), deleteRunFromCache(), doStreamBeginLuminosityBlock(), doStreamBeginRun(), doStreamEndLuminosityBlock(), doStreamEndRun(), endLuminosityBlock(), endRun(), process(), SubProcess(), writeLumi(), and writeRun().
|
private |
Definition at line 302 of file SubProcess.h.
Referenced by beginLuminosityBlock(), beginRun(), and SubProcess().
|
private |
Definition at line 303 of file SubProcess.h.
Referenced by beginJob(), SubProcess(), writeLumi(), and writeRun().
|
private |
Definition at line 309 of file SubProcess.h.
Referenced by beginLuminosityBlock(), beginRun(), process(), and SubProcess().
|
private |
Definition at line 316 of file SubProcess.h.
Referenced by SubProcess().
|
private |
Definition at line 324 of file SubProcess.h.
Referenced by selectProducts().
|
private |
Definition at line 323 of file SubProcess.h.
Referenced by selectProducts().
|
private |
Definition at line 313 of file SubProcess.h.
Referenced by Config.Process::_insertPaths(), beginJob(), beginLuminosityBlock(), beginRun(), clearCounters(), closeOutputFiles(), doBeginStream(), doEndStream(), doStreamBeginLuminosityBlock(), doStreamBeginRun(), doStreamEndLuminosityBlock(), doStreamEndRun(), enableEndPaths(), endJob(), endLuminosityBlock(), endPathsEnabled(), endRun(), getTriggerReport(), openNewOutputFilesIfNeeded(), openOutputFiles(), postForkReacquireResources(), preForkReleaseResources(), process(), Config.Process::prune(), respondToCloseInputFile(), respondToOpenInputFile(), shouldWeCloseOutput(), SubProcess(), terminate(), totalEvents(), totalEventsFailed(), totalEventsPassed(), writeLumi(), and writeRun().
|
private |
Definition at line 329 of file SubProcess.h.
Referenced by process(), and SubProcess().
|
mutableprivate |
Definition at line 330 of file SubProcess.h.
Referenced by doEvent(), and SubProcess().
|
private |
Definition at line 296 of file SubProcess.h.
Referenced by beginJob(), clearCounters(), closeOutputFiles(), doBeginLuminosityBlock(), doBeginRun(), doBeginStream(), doEndLuminosityBlock(), doEndRun(), doEndStream(), doEvent(), doStreamBeginLuminosityBlock(), doStreamBeginRun(), doStreamEndLuminosityBlock(), doStreamEndRun(), enableEndPaths(), endJob(), endPathsEnabled(), getTriggerReport(), openNewOutputFilesIfNeeded(), openOutputFiles(), postForkReacquireResources(), preForkReleaseResources(), respondToCloseInputFile(), respondToOpenInputFile(), shouldWeCloseOutput(), SubProcess(), terminate(), totalEventsFailed(), totalEventsPassed(), writeLumi(), and writeRun().
|
private |
Definition at line 315 of file SubProcess.h.
Referenced by beginJob(), beginLuminosityBlock(), beginRun(), clearCounters(), closeOutputFiles(), deleteLumiFromCache(), deleteRunFromCache(), doBeginStream(), doEndStream(), doStreamBeginLuminosityBlock(), doStreamBeginRun(), doStreamEndLuminosityBlock(), doStreamEndRun(), Config.Process::dumpConfig(), Config.Process::dumpPython(), enableEndPaths(), endJob(), endLuminosityBlock(), endRun(), fixBranchIDListsForEDAliases(), hasSubProcesses(), openNewOutputFilesIfNeeded(), openOutputFiles(), postForkReacquireResources(), preForkReleaseResources(), process(), respondToCloseInputFile(), respondToOpenInputFile(), shouldWeCloseOutput(), SubProcess(), terminate(), updateBranchIDListHelper(), writeLumi(), and writeRun().
|
private |
Definition at line 300 of file SubProcess.h.
Referenced by SubProcess(), and thinnedAssociationsHelper().
|
private |
Definition at line 328 of file SubProcess.h.
Referenced by doEvent(), process(), and SubProcess().