Source code for ctapipe.instrument.warnings

"""Warnings related to the instrument"""
import warnings

__all__ = ["FromNameWarning", "warn_from_name"]


[docs] class FromNameWarning(UserWarning): """Warning raised when using from_name"""
def warn_from_name(): """Warning raised when accessing .from_name methods""" msg = ( ".from_name uses pre-defined data that is" " likely different from the data being analyzed." " Access instrument information via the SubarrayDescription instead." ) warnings.warn(msg, FromNameWarning, stacklevel=2)