1 #ifndef art_Framework_Core_DecrepitRelicInputSourceImplementation_h 2 #define art_Framework_Core_DecrepitRelicInputSourceImplementation_h 109 std::unique_ptr<FileBlock>
readFile()
override;
112 virtual std::unique_ptr<RunPrincipal>
readRun()
override;
115 virtual std::unique_ptr<SubRunPrincipal>
readSubRun(
120 virtual std::unique_ptr<EventPrincipal>
readEvent(
146 virtual void rewind()
override;
187 virtual std::unique_ptr<RunPrincipal>
readRun_() = 0;
189 virtual std::unique_ptr<SubRunPrincipal>
readSubRun_(
192 virtual std::unique_ptr<EventPrincipal>
readEvent_() = 0;
195 virtual std::unique_ptr<FileBlock>
readFile_();
206 virtual void skip(
int);