RadialIntegration: Remove pixel split
This commit is contained in:
@@ -238,20 +238,13 @@ auto TestRadialIntegrationGPUWithoutCopyToDevice(const DiffractionExperiment &x,
|
||||
|
||||
auto TestRadialIntegration(const DiffractionExperiment &experiment,
|
||||
const JFJochProtoBuf::DataProcessingSettings &settings,
|
||||
int16_t* image, size_t nimages,
|
||||
uint32_t pixel_split = 1) {
|
||||
int16_t* image, size_t nimages) {
|
||||
|
||||
uint32_t nredo = 20;
|
||||
RadialIntegrationMapping mapping(experiment);
|
||||
std::unique_ptr<RadialIntegration> integration;
|
||||
|
||||
if (pixel_split == 1) {
|
||||
integration = std::make_unique<RadialIntegration>(mapping);
|
||||
} else {
|
||||
integration = std::make_unique<RadialIntegration>(mapping.GetPixelToBinMappingSplitTo4(),
|
||||
mapping.GetBinNumber(),
|
||||
4);
|
||||
}
|
||||
integration = std::make_unique<RadialIntegration>(mapping);
|
||||
|
||||
std::vector<float> result;
|
||||
|
||||
@@ -350,9 +343,6 @@ int main(int argc, char **argv) {
|
||||
logger.Info("{:30s} {:8.1f} ms/image", "Radial int. (CPU)", TestRadialIntegration(x, settings,
|
||||
image_conv.data(), nimages));
|
||||
|
||||
logger.Info("{:30s} {:8.1f} ms/image", "Radial int. pxlspl 2 (CPU)", TestRadialIntegration(x, settings,
|
||||
image_conv.data(), nimages, 4));
|
||||
|
||||
TestIndexing();
|
||||
|
||||
logger.Info("Full package");
|
||||
|
||||
Reference in New Issue
Block a user