Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
art
art
Framework
Principal
NoDelayedReader.cc
Go to the documentation of this file.
1
#include "
art/Framework/Principal/NoDelayedReader.h
"
2
// vim: set sw=2 expandtab :
3
4
#include "
canvas/Persistency/Common/EDProduct.h
"
5
#include "
canvas/Utilities/Exception.h
"
6
7
#include <memory>
8
9
namespace
art
{
10
11
NoDelayedReader::~NoDelayedReader
() noexcept =
default
;
12
NoDelayedReader::NoDelayedReader() = default;
13
14
std
::unique_ptr<EDProduct>
15
NoDelayedReader
::getProduct_(
Group
const
*,
16
ProductID
const
pid
,
17
RangeSet
&)
const
18
{
19
throw
Exception
(
errors::LogicError
,
"NoDelayedReader"
)
20
<<
"getProduct() called for ProductID: "
<< pid <<
"\n"
;
21
}
22
23
}
// namespace art
art::RangeSet
Definition:
RangeSet.h:25
ValidateOpDetReco.default
default
Definition:
ValidateOpDetReco.py:25
freeze_graph.const
const
Definition:
freeze_graph.py:179
art::errors::LogicError
Definition:
Exception.h:33
art::NoDelayedReader
Definition:
NoDelayedReader.h:16
std
STL namespace.
art::Group
Definition:
Group.h:30
Exception.h
EDProduct.h
art::NoDelayedReader::~NoDelayedReader
~NoDelayedReader() noexcept
art::Exception
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
Definition:
Exception.h:66
NoDelayedReader.h
art
Definition:
BasicOptionsHandler.h:9
art::ProductID
Definition:
ProductID.h:15
pid
Definition:
Chi2ParticleID_module.cc:24
Generated by
1.8.11