LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
GroupQueryResult.cc
Go to the documentation of this file.
1
// ======================================================================
2
//
3
// GroupQueryResult: A pointer-to-const-Group satisfying a query, or an
4
// exception object explaining a failed query.
5
//
6
// ======================================================================
7
8
#include "
art/Persistency/Common/GroupQueryResult.h
"
9
10
art::GroupQueryResult::GroupQueryResult
(
group_ptr_t
g) : groupOrException_{g} {}
11
12
art::GroupQueryResult::GroupQueryResult
(
exception_ptr_t
e
)
13
:
groupOrException_
{e}
14
{}
art::group_ptr_t
cet::exempt_ptr< Group > group_ptr_t
Definition:
GroupQueryResult.h:21
art::GroupQueryResult::GroupQueryResult
GroupQueryResult(group_ptr_t)
Definition:
GroupQueryResult.cc:10
art::exception_ptr_t
std::shared_ptr< art::Exception const > exception_ptr_t
Definition:
GroupQueryResult.h:22
art::GroupQueryResult::groupOrException_
std::variant< group_ptr_t, exception_ptr_t > groupOrException_
Definition:
GroupQueryResult.h:59
e
Float_t e
Definition:
plot.C:35
GroupQueryResult.h
art
Persistency
Common
GroupQueryResult.cc
Generated on Thu May 2 2024 20:59:30 for LArSoft by
1.8.11