2 Xa  W    I   ]  W  c W Y W_ $ W $ $[ . W^ W 4 . X  . . ;  > A A A A @  I ; L $ @$@4 > .aboveLptolemy/data/expr/Parameter;arrayLptolemy/actor/TypedIOPort;forwardsoutputscale#Lptolemy/data/expr/StringParameter;start(Lptolemy/actor/parameters/PortParameter; threshold5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis&Lptolemy/actor/lib/ArrayLevelCrossing; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; Exceptionsfire()V currentValueDiI inputArrayLptolemy/data/ArrayToken; inputSize startValue increment referencethresholdValue scaleValue aboveValueZbin StackMapTable SourceFileArrayLevelCrossing.java de&ptolemy/actor/parameters/PortParameter d ab0  $ptolemy/data/expr/SingletonParameter  _showName #ptolemy/kernel/util/StringAttribute _cardinalSOUTHptolemy/data/expr/Parameter ]Ztrue cb0.0 YZfalse!ptolemy/data/expr/StringParameter _`absolute relative linearrelative amplitude decibelsrelative power decibelsptolemy/actor/TypedIOPort d [\ ^\ptolemy/data/type/ArrayType d qr r ptolemy/data/ArrayToken ptolemy/data/IntToken *ptolemy/kernel/util/IllegalActionExceptionjava/lang/StringBuilder drstart is out of range: dptolemy/data/BooleanToken ptolemy/data/DoubleToken    d $ptolemy/actor/lib/ArrayLevelCrossingptolemy/actor/TypedAtomicActor,ptolemy/kernel/util/NameDuplicationExceptionjava/lang/String3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setExpression(Ljava/lang/String;)Vptolemy/data/type/BaseTypeINT IntType InnerClasses$Lptolemy/data/type/BaseType$IntType; setTypeEquals(Lptolemy/data/type/Type;)VgetPort*()Lptolemy/actor/parameters/ParameterPort;TRUELptolemy/data/BooleanToken;setToken(Lptolemy/data/Token;)VBOOLEAN  BooleanType(Lptolemy/data/type/BaseType$BooleanType;DOUBLE  DoubleType'Lptolemy/data/type/BaseType$DoubleType; addChoice7(Lptolemy/kernel/ComponentEntity;Ljava/lang/String;ZZ)VupdatehasToken(I)Zget(I)Lptolemy/data/Token;length()IgetToken()Lptolemy/data/Token;intValueappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)V booleanValue()Z getElement doubleValue()D stringValueequals(Ljava/lang/Object;)Zjava/lang/Mathpow(DD)D(I)Vsend(ILptolemy/data/Token;)V"ptolemy/data/type/BaseType$IntType&ptolemy/data/type/BaseType$BooleanType%ptolemy/data/type/BaseType$DoubleType!WXYZ[\]Z^\_`abcbdef V*+,*Y*** Y*  Y* *Y****Y*** Y* Y*  *Y*!"*"#*"*$Y*%&'*'()*'(**'+**',**'-**.Y*/01*.Y*203*14Y 56*36g~UWXY'Z:[=\O]R_``iascdefghjklnopqrsv*w:zK{U|h VijVklVmnop@qrf:*7*8*8*19~*1:;L+<=*=>?>@Y*AYBCDEFG6*HIJ6+KLM9*=LM9*'N: *"HIJ6  ,O1 PRoTk9pPwRoTk9[ -O1 PPoTk98PwPoTk9# +O c9 g96 6  C >+ KLM9    6    6  `6 *3>Y UVg1 ).<Eadtw%*4;>LUZ_gknvz}hz Z#st AFuv )owx.jyv<\zvd4{v|t}t~n  >Zv ijCEV ", o@