LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "OutputHandle.h"
Public Member Functions | |
OutputHandle (EDProduct const *prod, BranchDescription const *desc, cet::exempt_ptr< ProductProvenance const > productProvenance, RangeSet const &rs) | |
OutputHandle (RangeSet const &rs) | |
Used when the attempt to get the data failed. More... | |
void | swap (OutputHandle &other) |
bool | isValid () const |
RangeSet const & | rangeOfValidity () const |
EDProduct const * | wrapper () const |
ProductProvenance const * | productProvenance () const |
BranchDescription const * | desc () const |
Static Public Member Functions | |
static OutputHandle | invalid () |
Private Attributes | |
EDProduct const * | wrap_ {nullptr} |
BranchDescription const * | desc_ {nullptr} |
cet::exempt_ptr< ProductProvenance const > | productProvenance_ {nullptr} |
RangeSet const & | rangeOfValidity_ |
Definition at line 39 of file OutputHandle.h.
|
inline |
Definition at line 41 of file OutputHandle.h.
References desc(), desc_, productProvenance(), productProvenance_, and rangeOfValidity_.
|
inline |
|
inline |
|
inlinestatic |
Definition at line 52 of file OutputHandle.h.
References art::RangeSet::invalid().
Referenced by art::Principal::getForOutput().
|
inline |
Definition at line 72 of file OutputHandle.h.
References desc_, productProvenance_, and wrap_.
Referenced by art::RootOutputFile::getProduct().
|
inline |
Definition at line 90 of file OutputHandle.h.
References productProvenance_.
Referenced by art::RootOutputFile::fillBranches(), and OutputHandle().
|
inline |
Definition at line 78 of file OutputHandle.h.
References rangeOfValidity_.
Referenced by art::Principal::getForOutput().
|
inline |
Definition at line 63 of file OutputHandle.h.
References desc_, productProvenance_, art::swap(), and wrap_.
Referenced by art::swap().
|
inline |
Definition at line 84 of file OutputHandle.h.
References wrap_.
Referenced by art::RootOutputFile::getProduct().
|
private |
Definition at line 103 of file OutputHandle.h.
Referenced by desc(), isValid(), OutputHandle(), and swap().
|
private |
Definition at line 104 of file OutputHandle.h.
Referenced by isValid(), OutputHandle(), productProvenance(), and swap().
|
private |
Definition at line 105 of file OutputHandle.h.
Referenced by OutputHandle(), and rangeOfValidity().
|
private |
Definition at line 102 of file OutputHandle.h.