LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
EventProcessor.cc File Reference
#include "art/Framework/EventProcessor/EventProcessor.h"
#include "art/Framework/Core/Breakpoints.h"
#include "art/Framework/Core/FileBlock.h"
#include "art/Framework/Core/InputSource.h"
#include "art/Framework/Core/InputSourceDescription.h"
#include "art/Framework/Core/InputSourceFactory.h"
#include "art/Framework/Core/InputSourceMutex.h"
#include "art/Framework/Core/ReplicatedProducer.h"
#include "art/Framework/EventProcessor/detail/writeSummary.h"
#include "art/Framework/Principal/ClosedRangeSetHandler.h"
#include "art/Framework/Principal/ConsumesInfo.h"
#include "art/Framework/Principal/Event.h"
#include "art/Framework/Principal/EventPrincipal.h"
#include "art/Framework/Principal/RangeSetHandler.h"
#include "art/Framework/Principal/Run.h"
#include "art/Framework/Principal/RunPrincipal.h"
#include "art/Framework/Principal/SubRun.h"
#include "art/Framework/Principal/SubRunPrincipal.h"
#include "art/Framework/Services/Optional/RandomNumberGenerator.h"
#include "art/Framework/Services/Registry/ServiceHandle.h"
#include "art/Framework/Services/Registry/ServiceRegistry.h"
#include "art/Framework/Services/Registry/ServicesManager.h"
#include "art/Framework/Services/System/FileCatalogMetadata.h"
#include "art/Framework/Services/System/FloatingPointControl.h"
#include "art/Framework/Services/System/TriggerNamesService.h"
#include "art/Persistency/Provenance/ProcessConfigurationRegistry.h"
#include "art/Persistency/Provenance/ProcessHistoryRegistry.h"
#include "art/Utilities/Globals.h"
#include "art/Utilities/ScheduleID.h"
#include "art/Utilities/SharedResource.h"
#include "art/Utilities/TaskDebugMacros.h"
#include "art/Utilities/Transition.h"
#include "art/Utilities/UnixSignalHandlers.h"
#include "art/Version/GetReleaseVersion.h"
#include "canvas/Persistency/Provenance/ParentageRegistry.h"
#include "canvas/Persistency/Provenance/ProcessConfiguration.h"
#include "canvas/Utilities/DebugMacros.h"
#include "canvas/Utilities/Exception.h"
#include "cetlib/bold_fontify.h"
#include "cetlib/container_algorithms.h"
#include "cetlib/trim.h"
#include "fhiclcpp/ParameterSet.h"
#include "fhiclcpp/types/detail/validationException.h"
#include "hep_concurrency/WaitingTask.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include <cassert>
#include <exception>
#include <functional>
#include <iostream>
#include <memory>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  art::EventProcessor::EndPathRunnerTask
 
class  art::EventProcessor::EndPathTask
 

Namespaces

 art
 

Functions

template<>
void art::EventProcessor::begin< Level::Job > ()
 
template<>
void art::EventProcessor::begin< Level::InputFile > ()
 
template<>
void art::EventProcessor::begin< Level::Run > ()
 
template<>
void art::EventProcessor::begin< Level::SubRun > ()
 
template<>
void art::EventProcessor::finalize< Level::SubRun > ()
 
template<>
void art::EventProcessor::finalize< Level::Run > ()
 
template<>
void art::EventProcessor::finalize< Level::InputFile > ()
 
template<>
void art::EventProcessor::finalize< Level::Job > ()
 
template<>
void art::EventProcessor::finalizeContainingLevels< Level::SubRun > ()
 
template<>
void art::EventProcessor::finalizeContainingLevels< Level::Event > ()
 
template<>
void art::EventProcessor::recordOutputModuleClosureRequests< Level::Run > ()
 
template<>
void art::EventProcessor::recordOutputModuleClosureRequests< Level::SubRun > ()
 
template<>
void art::EventProcessor::recordOutputModuleClosureRequests< Level::Event > ()