@@ -604,7 +604,7 @@ BOOST_AUTO_TEST_CASE( test_intrinsic_efficiency_formula )
604604 DetectorPeakResponse::EffGeometryType::FarFieldIntrinsic );
605605
606606 // Reinterpret as FarFieldAbsolute: the formula values now represent absolute efficiency at char_dist
607- shared_ptr<DetectorPeakResponse> drf_abs = drf_intrinsic->reinterpretAsFarFieldEfficiency ( det_diameter, char_dist, true );
607+ shared_ptr<DetectorPeakResponse> drf_abs = drf_intrinsic->reinterpretAsFarFieldAbsEfficiency ( det_diameter, char_dist, true );
608608
609609 BOOST_REQUIRE ( drf_abs != nullptr );
610610 BOOST_CHECK ( drf_abs->geometryType () == DetectorPeakResponse::EffGeometryType::FarFieldAbsolute );
@@ -731,7 +731,7 @@ BOOST_AUTO_TEST_CASE( test_reinterpret_as_far_field )
731731
732732 shared_ptr<DetectorPeakResponse> drf_farfield;
733733 BOOST_CHECK_NO_THROW (
734- drf_farfield = drf_fixed->reinterpretAsFarFieldEfficiency ( det_diameter, distance, true )
734+ drf_farfield = drf_fixed->reinterpretAsFarFieldAbsEfficiency ( det_diameter, distance, true )
735735 );
736736
737737 BOOST_REQUIRE ( drf_farfield != nullptr );
@@ -788,21 +788,20 @@ BOOST_AUTO_TEST_CASE( test_convert_fixed_to_far_field )
788788
789789 shared_ptr<DetectorPeakResponse> drf_converted;
790790 BOOST_CHECK_NO_THROW (
791- drf_converted = drf_fixed->convertFixedGeometryToFarField ( det_diameter, distance, true )
791+ drf_converted = drf_fixed->reinterpretAsFarFieldAbsEfficiency ( det_diameter, distance, true )
792792 );
793793
794794 BOOST_REQUIRE ( drf_converted != nullptr );
795795 BOOST_CHECK ( drf_converted->geometryType () == DetectorPeakResponse::EffGeometryType::FarFieldAbsolute );
796796
797- // Test that non-FixedGeomTotalAct throws exception
797+ // Test that non-FixedGeomTotalAct doesnt throw exception
798798 shared_ptr<DetectorPeakResponse> drf_intrinsic = make_shared<DetectorPeakResponse>( " Test" , " Test" );
799799 const vector<float > coeffs = { -5 .0f , 0 .5f };
800800 drf_intrinsic->fromExpOfLogPowerSeries ( coeffs, {}, 0.0 , det_diameter, PhysicalUnits::keV,
801801 50 .0f , 3000 .0f ,
802802 DetectorPeakResponse::EffGeometryType::FarFieldIntrinsic );
803803
804- BOOST_CHECK_THROW ( drf_intrinsic->convertFixedGeometryToFarField ( det_diameter, distance, true ),
805- std::exception );
804+ BOOST_CHECK_NO_THROW ( drf_intrinsic->reinterpretAsFarFieldAbsEfficiency ( det_diameter, distance, true ) );
806805
807806 cout << " convertFixedGeometryToFarField tests passed" << endl;
808807}
0 commit comments