LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "FastCloningInfoProvider.h"
Public Member Functions | |
FastCloningInfoProvider () | |
FastCloningInfoProvider (cet::exempt_ptr< DecrepitRelicInputSourceImplementation > input) | |
bool | fastCloningPermitted () const |
off_t | remainingEvents () const |
off_t | remainingSubRuns () const |
Private Attributes | |
cet::exempt_ptr< DecrepitRelicInputSourceImplementation > | input_ |
Definition at line 12 of file FastCloningInfoProvider.h.
|
inline |
Definition at line 14 of file FastCloningInfoProvider.h.
References fastCloningPermitted(), remainingEvents(), and remainingSubRuns().
|
explicit |
Definition at line 6 of file FastCloningInfoProvider.cc.
|
inline |
Definition at line 28 of file FastCloningInfoProvider.h.
References input_.
Referenced by FastCloningInfoProvider(), remainingEvents(), remainingSubRuns(), and art::RootInputFile::setIfFastClonable().
off_t art::FastCloningInfoProvider::remainingEvents | ( | ) | const |
Definition at line 12 of file FastCloningInfoProvider.cc.
References fastCloningPermitted(), input_, and art::errors::LogicError.
Referenced by FastCloningInfoProvider(), and art::RootInputFile::setIfFastClonable().
off_t art::FastCloningInfoProvider::remainingSubRuns | ( | ) | const |
Definition at line 24 of file FastCloningInfoProvider.cc.
References fastCloningPermitted(), input_, and art::errors::LogicError.
Referenced by FastCloningInfoProvider(), and art::RootInputFile::setIfFastClonable().
|
private |
Definition at line 24 of file FastCloningInfoProvider.h.
Referenced by fastCloningPermitted(), remainingEvents(), and remainingSubRuns().