19 std::vector<raw::RDStatus> &rdstatuses) = 0;
25 std::vector<raw::RDStatus> &rdstatuses,
26 std::vector<int> &apalist) = 0;
32 std::vector<raw::RDStatus> &rdstatuses,
33 std::vector<int> &apalist) = 0;
virtual int retrieveData(art::Event &evt, std::string inputlabel, std::vector< raw::RawDigit > &raw_digits, std::vector< raw::RDTimeStamp > &rd_timestamps, std::vector< raw::RDStatus > &rdstatuses)=0
virtual int retrieveDataForSpecifiedAPAs(art::Event &evt, std::vector< raw::RawDigit > &raw_digits, std::vector< raw::RDTimeStamp > &rd_timestamps, std::vector< raw::RDStatus > &rdstatuses, std::vector< int > &apalist)=0
virtual int retrieveDataAPAListWithLabels(art::Event &evt, std::string inputlabel, std::vector< raw::RawDigit > &raw_digits, std::vector< raw::RDTimeStamp > &rd_timestamps, std::vector< raw::RDStatus > &rdstatuses, std::vector< int > &apalist)=0
virtual ~PDSPTPCDataInterfaceParent() noexcept=default