Package ASAM :: Package HILAPI :: Package Concurrent :: Package Common :: Package Signal :: Module NoiseSegment :: Class NoiseSegment

Class NoiseSegment

                                           object --+        
                                                    |        
Interfaces.Common.Signal.SignalSegment.ISignalSegment --+    
                                                        |    
                              SignalSegment.SignalSegment --+
                                                            |
                                           object --+       |
                                                    |       |
Interfaces.Common.Signal.SignalSegment.ISignalSegment --+   |
                                                        |   |
      Interfaces.Common.Signal.NoiseSegment.INoiseSegment --+
                                                            |
                                                           NoiseSegment

Create a gaussian noise signal segment.

Instance Methods
 
__init__(self, duration=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa..., mean=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa..., sigma=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa..., seed=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa...)
A complete description and graphic rendition of this signal type can be found in section 4.7.3.4 of the ASAM AE HIL specification.
 
__repr__(self)
repr(x)
Symbol
getDuration(self)
Symbol
getMean(self)
Symbol
getSeed(self)
Symbol
getSigma(self)
 
setDuration(self, duration)
 
setMean(self, mean)
 
setSeed(self, value)
 
setSigma(self, sigma)

Inherited from SignalSegment.SignalSegment: getComment, getType, setComment

Inherited from Interfaces.Common.Signal.NoiseSegment.INoiseSegment: NoiseSegment

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables
  Type = 3
Properties
Symbol Duration
Symbol Mean
Symbol Seed
Symbol Sigma

Inherited from SignalSegment.SignalSegment: Comment

Inherited from object: __class__

Method Details

__init__(self, duration=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa..., mean=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa..., sigma=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa..., seed=<ASAM.HILAPI.Implementation.Common.ValueContainer.General.Floa...)
(Constructor)

 

A complete description and graphic rendition of this signal type can be found in section 4.7.3.4 of the ASAM AE HIL specification.

Overrides: object.__init__

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

getDuration(self)

 
Returns: Symbol
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.getDuration
(inherited documentation)

getMean(self)

 
Returns: Symbol
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.getMean
(inherited documentation)

getSeed(self)

 
Returns: Symbol
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.getSeed
(inherited documentation)

getSigma(self)

 
Returns: Symbol
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.getSigma
(inherited documentation)

setDuration(self, duration)

 
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.setDuration
(inherited documentation)

setMean(self, mean)

 
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.setMean
(inherited documentation)

setSeed(self, value)

 
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.setSeed
(inherited documentation)

setSigma(self, sigma)

 
Overrides: Interfaces.Common.Signal.NoiseSegment.INoiseSegment.setSigma
(inherited documentation)

Property Details

Duration

Get Method:
getDuration(self)
Set Method:
setDuration(self, duration)
Type:
Symbol

Mean

Get Method:
getMean(self)
Set Method:
setMean(self, mean)
Type:
Symbol

Seed

Get Method:
getSeed(self)
Set Method:
setSeed(self, value)
Type:
Symbol

Sigma

Get Method:
getSigma(self)
Set Method:
setSigma(self, sigma)
Type:
Symbol