tvaLib
Public Member Functions | Public Attributes | List of all members
lib.int.InteractionInstantDescriptor Class Reference

Public Member Functions

def __init__ (self, incidence_angle)
 
def getIncidenceAngle (self)
 
def getClassification (self, classMethods)
 

Public Attributes

 incidence_angle
 

Detailed Description

Stores static information about an interaction-instant. 

Definition at line 52 of file int.py.

Constructor & Destructor Documentation

◆ __init__()

def lib.int.InteractionInstantDescriptor.__init__ (   self,
  incidence_angle 
)

Definition at line 54 of file int.py.

54  def __init__(self, incidence_angle):
55  self.incidence_angle = incidence_angle
56 

Member Function Documentation

◆ getClassification()

def lib.int.InteractionInstantDescriptor.getClassification (   self,
  classMethods 
)

Definition at line 58 of file int.py.

58  def getClassification(self, classMethods):
59  for classMethod in classMethods:
60  for angleRange in classMethod.incidenceAngleRanges:
61  if(self.incidence_angle >= angleRange[0] and self.incidence_angle <= angleRange[1]): return classMethod
62 

◆ getIncidenceAngle()

def lib.int.InteractionInstantDescriptor.getIncidenceAngle (   self)

Definition at line 57 of file int.py.

57  def getIncidenceAngle(self): return self.incidence_angle

Member Data Documentation

◆ incidence_angle

lib.int.InteractionInstantDescriptor.incidence_angle

Definition at line 55 of file int.py.


The documentation for this class was generated from the following file: