#include "/cvmfs/nova.opensciencegrid.org/externals/art/v2_13_00/source/art/Framework/Core/EndPathExecutor.h"
Definition at line 41 of file EndPathExecutor.h.
void art::EndPathExecutor::beginJob |
( |
| ) |
|
void art::EndPathExecutor::closeAllOutputFiles |
( |
| ) |
|
void art::EndPathExecutor::closeSomeOutputFiles |
( |
| ) |
|
template<class F >
void art::EndPathExecutor::doForAllEnabledOutputWorkers_ |
( |
F |
f | ) |
|
|
private |
template<class F >
void art::EndPathExecutor::doForAllEnabledWorkers_ |
( |
F |
f | ) |
|
|
private |
void art::EndPathExecutor::endJob |
( |
| ) |
|
void art::EndPathExecutor::incrementInputFileNumber |
( |
| ) |
|
void art::EndPathExecutor::openSomeOutputFiles |
( |
FileBlock const & |
fb | ) |
|
bool art::EndPathExecutor::outputsToClose |
( |
| ) |
const |
bool art::EndPathExecutor::outputsToOpen |
( |
| ) |
const |
template<typename T >
void art::EndPathExecutor::process |
( |
typename T::MyPrincipal & |
principal | ) |
|
Definition at line 122 of file EndPathExecutor.h.
References act_table_, plot_validation_datamc::action, art::PathsInfo::addEvent(), art::PathsInfo::addPass(), endPathInfo_, lem_server::ep, art::Event, art::errors::EventProcessorFailure, art::ActionTable::find(), art::actions::IgnoreCompletely, art::PathsInfo::pathPtrs(), resetAll(), art::actions::Rethrow, T, and cet::trim_right_copy().
141 <<
"exception being ignored for current event:\n" 147 <<
"an exception occurred during current event processing\n" 154 <<
"an exception occurred during current event processing\n";
actions::ActionCodes find(std::string const &category) const
::xsd::cxx::tree::exception< char > exception
MaybeLogger_< ELseverityLevel::ELsev_error, false > LogError
std::string trim_right_copy(std::string source, std::string const &t=" ")
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
MaybeLogger_< ELseverityLevel::ELsev_warning, false > LogWarning
PathPtrs const & pathPtrs() const
void art::EndPathExecutor::resetAll |
( |
| ) |
|
|
private |
void art::EndPathExecutor::respondToCloseInputFile |
( |
FileBlock const & |
fb | ) |
|
void art::EndPathExecutor::respondToCloseOutputFiles |
( |
FileBlock const & |
fb | ) |
|
void art::EndPathExecutor::respondToOpenInputFile |
( |
FileBlock const & |
fb | ) |
|
void art::EndPathExecutor::respondToOpenOutputFiles |
( |
FileBlock const & |
fb | ) |
|
template<typename T >
void art::EndPathExecutor::runEndPaths |
( |
typename T::MyPrincipal & |
| ) |
|
|
private |
bool art::EndPathExecutor::someOutputsOpen |
( |
| ) |
const |
bool art::EndPathExecutor::terminate |
( |
| ) |
const |
PathsInfo& art::EndPathExecutor::endPathInfo_ |
|
private |
std::vector<unsigned char> art::EndPathExecutor::outputWorkersEnabled_ |
|
private |
bool const art::EndPathExecutor::parentageEnabled_ {true} |
|
private |
bool const art::EndPathExecutor::rangesEnabled_ {true} |
|
private |
std::unique_ptr<RangeSetHandler> art::EndPathExecutor::runRangeSetHandler_ {nullptr} |
|
private |
std::unique_ptr<RangeSetHandler> art::EndPathExecutor::subRunRangeSetHandler_ {nullptr} |
|
private |
std::vector<unsigned char> art::EndPathExecutor::workersEnabled_ |
|
private |
The documentation for this class was generated from the following file: