smashbox.model.smash_model

Created on Thu Jun 11 15:52:18 2026

@author: maxime

 1#!/usr/bin/env python3
 2# -*- coding: utf-8 -*-
 3"""
 4Created on Thu Jun 11 15:52:18 2026
 5
 6@author: maxime
 7"""
 8
 9
10from smashbox.stats import mystats
11
12
13class smash_model:
14
15    def __init__(self):
16
17        self.smash = None
18
19        self.mystats = mystats.mystats(self)
20        """The attribute mystats own the class mystats.mystats(). This class stores
21        statistical functions and results which could be applied on the smash model."""
22
23        # self.myplot = myplot.myplot(self)
24        # """The attribute myplot own the class myplot.myplot(). This class stores plotting
25        # capabilities on the smash model object."""
26
27        self.extra_smash_results = None
28        """The attribute extra_smash_results stores the extra results provided by Smash
29        if the parameter return_option is defined."""
class smash_model:
14class smash_model:
15
16    def __init__(self):
17
18        self.smash = None
19
20        self.mystats = mystats.mystats(self)
21        """The attribute mystats own the class mystats.mystats(). This class stores
22        statistical functions and results which could be applied on the smash model."""
23
24        # self.myplot = myplot.myplot(self)
25        # """The attribute myplot own the class myplot.myplot(). This class stores plotting
26        # capabilities on the smash model object."""
27
28        self.extra_smash_results = None
29        """The attribute extra_smash_results stores the extra results provided by Smash
30        if the parameter return_option is defined."""
smash
mystats

The attribute mystats own the class mystats.mystats(). This class stores statistical functions and results which could be applied on the smash model.

extra_smash_results

The attribute extra_smash_results stores the extra results provided by Smash if the parameter return_option is defined.