LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Worker.h File Reference
#include "art/Framework/Principal/Actions.h"
#include "art/Framework/Principal/BranchActionType.h"
#include "art/Framework/Principal/CurrentProcessingContext.h"
#include "art/Framework/Principal/ExecutionCounts.h"
#include "art/Framework/Principal/MaybeIncrementCounts.h"
#include "art/Framework/Principal/fwd.h"
#include "canvas/Persistency/Provenance/ModuleDescription.h"
#include "canvas/Utilities/Exception.h"
#include "cetlib/exempt_ptr.h"
#include "cetlib_except/exception.h"
#include "fhiclcpp/ParameterSet.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include <cassert>
#include <iosfwd>
#include <memory>
#include <utility>

Go to the source code of this file.

Classes

class  art::Worker
 
struct  art::Worker::ImplDoWork< BranchActionType >
 
struct  art::Worker::ImplDoWork< BranchActionBegin >
 
struct  art::Worker::ImplDoWork< BranchActionEnd >
 
struct  art::Worker::ImplDoWork< BranchActionProcess >
 

Namespaces

 art
 HLT enums.
 
 art::detail
 

Functions

template<typename T >
cet::exception & art::detail::exceptionContext (ModuleDescription const &md, T const &ip, cet::exception &ex)