#include <EmbeddedRootSource.h>
|
| EmbeddedRootSource (ParameterSet const &pset, VectorInputSourceDescription const &desc) |
|
virtual | ~EmbeddedRootSource () |
|
void | doBeginJob () |
| Called at beginning of job. More...
|
|
void | doEndJob () |
| Called at end of job. More...
|
|
void | dropUnwantedBranches (std::vector< std::string > const &wantedBranches) |
|
template<typename T > |
size_t | loopOverEvents (EventPrincipal &cache, size_t &fileNameHash, size_t number, T eventOperator, CLHEP::HepRandomEngine *=nullptr, EventID const *id=nullptr) |
|
template<typename T , typename Iterator > |
size_t | loopSpecified (EventPrincipal &cache, size_t &fileNameHash, Iterator const &begin, Iterator const &end, T eventOperator) |
|
ProcessHistoryRegistry const & | processHistoryRegistry () const |
|
ProcessHistoryRegistry & | processHistoryRegistryForUpdate () |
|
std::shared_ptr
< ProductRegistry const > | productRegistry () const |
|
ProductRegistry & | productRegistryUpdate () const |
|
| VectorInputSource (ParameterSet const &pset, VectorInputSourceDescription const &desc) |
|
virtual | ~VectorInputSource () |
|
Definition at line 31 of file EmbeddedRootSource.h.
Definition at line 15 of file EmbeddedRootSource.cc.
18 catalog_(pset.getUntrackedParameter<std::vector<std::string> >(
"fileNames"),
20 fileSequence_(
new RootEmbeddedFileSequence(pset, *
this,
catalog_, desc.allocations_->numberOfStreams())) {
std::unique_ptr< RootEmbeddedFileSequence > fileSequence_
RootServiceChecker rootServiceChecker_
InputFileCatalog catalog_
edm::EmbeddedRootSource::~EmbeddedRootSource |
( |
| ) |
|
|
virtual |
void edm::EmbeddedRootSource::beginJob |
( |
void |
| ) |
|
|
privatevirtual |
void edm::EmbeddedRootSource::closeFile_ |
( |
| ) |
|
|
privatevirtual |
void edm::EmbeddedRootSource::dropUnwantedBranches_ |
( |
std::vector< std::string > const & |
wantedBranches | ) |
|
|
privatevirtual |
void edm::EmbeddedRootSource::endJob |
( |
void |
| ) |
|
|
privatevirtual |
bool edm::EmbeddedRootSource::readOneEvent |
( |
EventPrincipal & |
cache, |
|
|
size_t & |
fileNameHash, |
|
|
CLHEP::HepRandomEngine * |
engine, |
|
|
EventID const * |
id |
|
) |
| |
|
overrideprivatevirtual |