mirror of
https://github.com/slsdetectorgroup/aare.git
synced 2025-06-06 21:00:41 +02:00

* reading moench and raw files * read mythen3 files * read multiport mythen3 * delete .vscode and .env.dev --------- Co-authored-by: Bechir <bechir.brahem420@gmail.com>
36 lines
546 B
Plaintext
36 lines
546 B
Plaintext
@startuml ClassDiagram
|
|
abstract class FileFactory{
|
|
{static} +getFactory(path):FileFactory
|
|
{abstract} +loadFile(path):File
|
|
}
|
|
class RawFileFactory{
|
|
+loadFile(path):RawFile
|
|
}
|
|
class RawFileFactory{
|
|
+loadFile(path):RawFile
|
|
}
|
|
class NumpyFileFactory{
|
|
+loadFile(path):NumpyFile
|
|
}
|
|
|
|
abstract File{
|
|
}
|
|
|
|
class RawFile{
|
|
}
|
|
class RawFile{
|
|
}
|
|
class NumpyFile{
|
|
}
|
|
|
|
FileFactory <|-- RawFileFactory
|
|
FileFactory <|-- NumpyFileFactory
|
|
FileFactory <|-- RawFileFactory
|
|
|
|
File <|-- RawFile
|
|
File <|-- RawFile
|
|
File <|-- NumpyFile
|
|
|
|
FileFactory ..> File
|
|
|
|
@enduml |