Skip to content

Commit 5880669

Browse files
committed
Correct class atr error in from_hazard
1 parent dfdecd9 commit 5880669

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

climada/hazard/forecast.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def __init__(
5353
super().__init__(lead_time=lead_time, member=member, **hazard_kwargs)
5454

5555
@classmethod
56-
def from_hazard(self, hazard: Hazard):
56+
def from_hazard(cls, hazard: Hazard, lead_time: np.ndarray, member: np.ndarray):
5757
"""
5858
Create a HazardForecast object from a Hazard object.
5959
@@ -69,8 +69,8 @@ def from_hazard(self, hazard: Hazard):
6969
but with lead_time and member attributes set from instance of HazardForecast.
7070
"""
7171
return cls(
72-
lead_time=self.lead_time,
73-
member=self.member,
72+
lead_time=lead_time,
73+
member=member,
7474
haz_type=hazard.haz_type,
7575
pool=hazard.pool,
7676
units=hazard.units,

0 commit comments

Comments
 (0)