LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
EventProcessor.cc File Reference
#include "art/Framework/EventProcessor/EventProcessor.h"
#include "art/Framework/Core/Breakpoints.h"
#include "art/Framework/Core/DecrepitRelicInputSourceImplementation.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/EventProcessor/detail/writeSummary.h"
#include "art/Framework/Principal/EventPrincipal.h"
#include "art/Framework/Principal/PrincipalPackages.h"
#include "art/Framework/Principal/RangeSetHandler.h"
#include "art/Framework/Principal/RunPrincipal.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/System/CurrentModule.h"
#include "art/Framework/Services/System/FileCatalogMetadata.h"
#include "art/Framework/Services/System/FloatingPointControl.h"
#include "art/Framework/Services/System/ScheduleContext.h"
#include "art/Framework/Services/System/TriggerNamesService.h"
#include "art/Persistency/Provenance/ProductMetaData.h"
#include "art/Utilities/ScheduleID.h"
#include "art/Utilities/bold_fontify.h"
#include "art/Version/GetReleaseVersion.h"
#include "canvas/Persistency/Provenance/BranchType.h"
#include "canvas/Persistency/Provenance/ProcessConfiguration.h"
#include "canvas/Utilities/DebugMacros.h"
#include "canvas/Utilities/Exception.h"
#include "cetlib/container_algorithms.h"
#include "fhiclcpp/types/detail/validationException.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "tbb/task_arena.h"
#include <cassert>
#include <exception>
#include <iomanip>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Namespaces

 art
 HLT enums.
 

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::Event > ()
 
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 > ()