55template <
typename T =
void>
66 return std::make_shared<Reader>(treename,
75 return std::make_shared<Reader>(treename,
87namespace workflow_reader
A generic reader for ROOT TTrees.
PublishingMode
Publishing mode determines what to do when the number of entries in the tree is reached.
GenericRootTreeReader< rtr::DefaultKey > RootTreeReader
std::function< std::shared_ptr< Reader >(const char *, const char *, int, Reader::PublishingMode, o2::header::DataHeader::SubSpecificationType, const char *, const char *, Reader::SpecialPublishHook *)> Creator
framework::DataProcessorSpec createPublisherSpec(PublisherConf const &config, bool propagateMC, workflow_reader::Creator creator)
framework::DataProcessorSpec getPublisherSpec(PublisherConf const &config, bool propagateMC=true)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
static ConcreteDataTypeMatcher asConcreteDataTypeMatcher(OutputSpec const &spec)
header::DataOrigin origin
BranchOptionConfig mcbranch
std::string defaultTreeName
BranchOptionConfig databranch
std::string defaultFileName
Reader::SpecialPublishHook * hook
std::vector< int > outputIds
std::vector< int > tpcSectors