25 const std::string
name()
const override;
26 int version()
const override;
27 const std::vector<std::string>
seeAlso()
const override {
return {
"SaveDiffCal"}; }
28 const std::string category()
const override;
29 const std::string summary()
const override;
34 void getInstrument(H5::H5File &file);
35 void loadGroupingFromAlternateFile();
36 void runLoadCalFile();
37 void makeGroupingWorkspace(
const std::vector<int32_t> &detids,
const std::vector<int32_t> &groups);
38 void makeMaskWorkspace(
const std::vector<int32_t> &detids,
const std::vector<int32_t> &use);
39 void makeCalWorkspace(
const std::vector<int32_t> &detids,
const std::vector<double> &difc,
40 const std::vector<double> &difa,
const std::vector<double> &tzero,
41 const std::vector<int32_t> &dasids,
const std::vector<double> &offsets,
42 const std::vector<int32_t> &use);