13 class GeneratorTestDetail;
40 std::unique_ptr<arttest::ReadNextArbitrator>
readNext_;
48 ,
readNext_{art::make_tool<ReadNextArbitrator>(
81 if (inSR ==
nullptr) {
96 static constexpr
bool value =
true;
GeneratorTestDetail & operator=(GeneratorTestDetail const &)=delete
std::unique_ptr< arttest::ReadNextArbitrator > readNext_
bool readNext(art::RunPrincipal const *const inR, art::SubRunPrincipal const *const inSR, art::RunPrincipal *&outR, art::SubRunPrincipal *&outSR, art::EventPrincipal *&outE)
SubRunPrincipal * makeSubRunPrincipal(SubRunAuxiliary const &subRunAux) const
RunPrincipal * makeRunPrincipal(RunAuxiliary const &runAux) const
GeneratorTestDetail(GeneratorTestDetail const &)=delete
art::SourceHelper const & sHelper_
EventPrincipal * makeEventPrincipal(EventAuxiliary const &eventAux, std::unique_ptr< History > &&history) const
void readFile(std::string const &name, art::FileBlock *&fb)
SubRunNumber_t subRun() const
art::Source< GeneratorTestDetail > GeneratorTest