Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
art
art
Framework
Principal
SubRunPrincipal.h
Go to the documentation of this file.
1
#ifndef art_Framework_Principal_SubRunPrincipal_h
2
#define art_Framework_Principal_SubRunPrincipal_h
3
// vim: set sw=2 expandtab :
4
5
#include "
art/Framework/Principal/NoDelayedReader.h
"
6
#include "
art/Framework/Principal/Principal.h
"
7
#include "
canvas/Persistency/Provenance/BranchType.h
"
8
#include "
canvas/Persistency/Provenance/SubRunAuxiliary.h
"
9
#include "
cetlib/exempt_ptr.h
"
10
11
#include <memory>
12
13
namespace
art
{
14
15
class
ProcessConfiguration;
16
17
class
SubRunPrincipal
final :
public
Principal
{
18
19
public
:
20
using
Auxiliary
=
SubRunAuxiliary
;
21
static
constexpr
BranchType
branch_type
=
Auxiliary::branch_type
;
22
23
public
:
24
~SubRunPrincipal
();
25
SubRunPrincipal
(
26
SubRunAuxiliary
const
&,
27
ProcessConfiguration
const
&,
28
cet::exempt_ptr<ProductTable const>
,
29
std::unique_ptr<DelayedReader>&& = std::make_unique<NoDelayedReader>());
30
};
31
32
}
// namespace art
33
34
#endif
/* art_Framework_Principal_SubRunPrincipal_h */
35
36
// Local Variables:
37
// mode: c++
38
// End:
art::Principal
Definition:
Principal.h:54
BranchType.h
art::SubRunAuxiliary
Definition:
SubRunAuxiliary.h:17
SubRunAuxiliary.h
art::SubRunAuxiliary::branch_type
static constexpr BranchType branch_type
Definition:
SubRunAuxiliary.h:20
art::SubRunPrincipal
Definition:
SubRunPrincipal.h:17
Principal.h
art::SubRunPrincipal::SubRunPrincipal
SubRunPrincipal(SubRunAuxiliary const &, ProcessConfiguration const &, cet::exempt_ptr< ProductTable const >, std::unique_ptr< DelayedReader > &&=std::make_unique< NoDelayedReader >())
Definition:
SubRunPrincipal.cc:14
art::SubRunPrincipal::branch_type
static constexpr BranchType branch_type
Definition:
SubRunPrincipal.h:21
cet::exempt_ptr
Definition:
exempt_ptr.h:38
art::ProcessConfiguration
Definition:
ProcessConfiguration.h:15
NoDelayedReader.h
art::BranchType
BranchType
Definition:
BranchType.h:20
art
Definition:
BasicOptionsHandler.h:9
exempt_ptr.h
art::SubRunPrincipal::~SubRunPrincipal
~SubRunPrincipal()
Definition:
SubRunPrincipal.cc:12
Generated by
1.8.11