Source code for dodal.parameters.experiment_parameter_base

from abc import ABC, abstractmethod

from pydantic import BaseModel


[docs] class AbstractExperimentParameterBase(BaseModel, ABC): pass
[docs] class AbstractExperimentWithBeamParams(AbstractExperimentParameterBase): transmission_fraction: float @abstractmethod def get_num_images(self) -> int: pass