Classes | Namespaces | Typedefs
PrincipalPackages.h File Reference
#include "art/Framework/Principal/BranchActionType.h"
#include "art/Framework/Principal/Event.h"
#include "art/Framework/Principal/EventPrincipal.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/Principal/fwd.h"
#include "art/Framework/Services/Registry/ActivityRegistry.h"
#include "canvas/Persistency/Common/HLTPathStatus.h"
#include "canvas/Persistency/Provenance/IDNumber.h"
#include "canvas/Persistency/Provenance/ModuleDescription.h"

Go to the source code of this file.

Classes

class  art::ProcessPackage< L >
 
class  art::BeginEndPackage< Level >
 
class  art::BeginEndPackage< Level::Run >
 
class  art::BeginEndPackage< Level::Run >::Begin
 
class  art::BeginEndPackage< Level::Run >::End
 
class  art::BeginEndPackage< Level::SubRun >
 
class  art::BeginEndPackage< Level::SubRun >::Begin
 
class  art::BeginEndPackage< Level::SubRun >::End
 

Namespaces

 art
 Service to store calibration data products (CDP) in the SQLite3 metadatabase of a file.
 

Typedefs

template<Level L>
using art::Do = ProcessPackage< L >
 
template<Level L>
using art::Begin = typename BeginEndPackage< L >::Begin
 
template<Level L>
using art::End = typename BeginEndPackage< L >::End