rename eff to efficiency

This commit is contained in:
Pim Nelissen
2026-03-03 20:59:15 +01:00
parent b69b7455f1
commit 7612f74bcb
2 changed files with 8 additions and 8 deletions

View File

@ -14,7 +14,7 @@ class DetectorBuilder:
if self.detector_spec.is_isotropic:
return IsotropicDetector(
self.detector_spec.name,
self.detector_spec.eff
self.detector_spec.efficiency
)
else:
raise NotImplementedError("Angular detector not supported yet.")

View File

@ -5,10 +5,10 @@ class BaseDetector(ABC):
def __init__(
self,
name: str,
eff: float
efficiency: float
):
self.name = name
self.eff = eff
self.efficiency = efficiency
def get_efficiency(self):
pass
@ -18,21 +18,21 @@ class IsotropicDetector(BaseDetector):
def __init__(
self,
name: str,
eff: float | None = None
efficiency: float,
):
super().__init__(name, eff)
super().__init__(name, efficiency)
def get_efficiency(self, energy):
return self.eff
return self.efficiency
class AngularDetector(BaseDetector):
def __init__(
self,
name: str,
eff: float | None = None
efficiency: float
):
super().__init__(name, eff)
super().__init__(name, efficiency)
def get_efficiency(self, angle, energy):
pass