Fri 29 Nov 2024 04:30:50 PM CET

This commit is contained in:
sbosse 2024-11-29 16:31:06 +01:00
parent 734c378f49
commit f8e4ff381d

View File

@ -0,0 +1,32 @@
#!/usr/bin/env python
# encoding: utf-8
"""
transducer.py
Created by Miguel Molero on 2013-09-25.
Copyright (c) 2013 MMolero. All rights reserved.
"""
class Transducer:
def __init__(self, name='emisor', Size=10, CenterOffset=0, BorderOffset=0, Location="Top",
PointSource=False, EnableWindow=False, Field=False, PZT=False):
self.Name = name
self.Size = Size
self.CenterOffset = CenterOffset
self.BorderOffset = BorderOffset
self.SizePixel = 0
self.Location = Location
self.PointSource = PointSource
self.Window = EnableWindow
self.Field = Field
self.PZT = PZT
def __str__(self):
return "Transducer(Name={}, Size={}, CenterOffset={}, BorderOffset={}, Location={}, PointSource={}, Window={}, Field={}, PZT={})".format(
self.Name, self.Size, self.CenterOffset, self.BorderOffset, self.Location, self.PointSource, self.Window, self.Field, self.PZT)
def __repr__(self):
return self.__str__()