29 const bool is_time_filtered, std::vector<int> &workspaceIndices,
30 std::vector<API::MatrixWorkspace_sptr> &wksps,
31 const std::map<detid_t, double> &calibration,
32 const std::map<detid_t, double> &scale_at_sample,
const std::set<detid_t> &masked,
33 const size_t events_per_chunk,
const size_t grainsize_event,
34 const std::vector<PulseROI> &pulse_indices,
35 const std::map<Mantid::Types::Core::DateAndTime, int> &splitterMap,
36 std::shared_ptr<API::Progress> &progress);
40 std::shared_ptr<NexusLoader> loader, std::vector<int> &workspaceIndices,
41 std::vector<API::MatrixWorkspace_sptr> &wksps,
42 const std::map<detid_t, double> &calibration,
43 const std::map<detid_t, double> &scale_at_sample,
const std::set<detid_t> &masked,
44 const size_t events_per_chunk,
const size_t grainsize_event,
45 const std::map<Mantid::Types::Core::DateAndTime, int> &splitterMap,
46 std::shared_ptr<API::Progress> &progress);
48 void operator()(
const tbb::blocked_range<size_t> &range)
const;
55 std::vector<API::MatrixWorkspace_sptr>
m_wksps;