parent
1b6e94853e
commit
bb67087289
@ -1,41 +0,0 @@ |
|||||||
|
|
||||||
from abc import ABC, abstractmethod |
|
||||||
|
|
||||||
import abstract_importer as ai |
|
||||||
|
|
||||||
import sys |
|
||||||
sys.path.append('.') |
|
||||||
|
|
||||||
class AbstractSamplePath(ABC): |
|
||||||
|
|
||||||
def __init__(self, importer: ai.AbstractImporter): |
|
||||||
self.importer = importer |
|
||||||
self._trajectories = None |
|
||||||
self._structure = None |
|
||||||
super().__init__() |
|
||||||
|
|
||||||
@abstractmethod |
|
||||||
def build_trajectories(self): |
|
||||||
""" |
|
||||||
Builds the Trajectory object that will contain all the trajectories. |
|
||||||
Assigns the Trajectoriy object to the instance attribute _trajectories |
|
||||||
Clears all the unused dataframes in Importer Object |
|
||||||
|
|
||||||
Parameters: |
|
||||||
void |
|
||||||
Returns: |
|
||||||
void |
|
||||||
""" |
|
||||||
pass |
|
||||||
|
|
||||||
@abstractmethod |
|
||||||
def build_structure(self): |
|
||||||
""" |
|
||||||
Builds the Structure object that aggregates all the infos about the net. |
|
||||||
Assigns the Structure object to the instance attribuite _structure |
|
||||||
Parameters: |
|
||||||
void |
|
||||||
Returns: |
|
||||||
void |
|
||||||
""" |
|
||||||
pass |
|
Reference in new issue