2V X 4\  4  ^ 4 4 4Z 4 ] 4 4     ' 4 4 * *  4 X X 5 4 4 < X 4 4 4 4 * X * H 4 4 4 * X 4 4 X 4   ' fireAtStartLptolemy/data/expr/Parameter;meanTimestopTimevalues_currentD _executingZ_lengthI_nextFiringTimeLptolemy/actor/util/Time;_nextOutputIndex_outputProduced _stopTime5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis Lptolemy/actor/lib/PoissonClock; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; Exceptions attributeChanged"(Lptolemy/kernel/util/Attribute;)VmeanvalLptolemy/data/ArrayToken; currentTime newStopTimedirectorLptolemy/actor/Director;newStopTimeValue attributeLptolemy/kernel/util/Attribute; StackMapTable  clone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object;e,Lptolemy/kernel/util/IllegalActionException; workspaceLptolemy/kernel/util/Workspace; newObject  fire()VicurrentMicrosteptriggerInputPresent timeForOutput getStopTime()D DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;getModelStopTime()Lptolemy/actor/util/Time; initialize stopTimeValuepostfire()Zresultprefirewrapup_generateRandomNumber meanTimeValuetest _getValue(I)Lptolemy/data/Token;index SourceFilePoissonClock.java jk abptolemy/data/expr/Parameter j \[1.0    ^[{1, 0}    wx Z[true !$ ][Infinity_iconDescriptionp %& '(ptolemy/data/DoubleToken )*ptolemy/kernel/util/IllegalActionExceptionjava/lang/StringBuilder j6meanTime is required to be positive. meanTime given: *+ *, -. j/ptolemy/data/ArrayToken 01 cdptolemy/actor/util/Time 23 j4 5 67 89/The stop time is earlier than the current time. if ptolemy/actor/lib/PoissonClock*ptolemy/kernel/util/InternalErrorException j: ; <1 = >? ef$ptolemy/actor/SuperdenseTimeDirector @1 gd AB hb C  No director! Dptolemy/data/BooleanToken E FG _` HI JbCalled prefire() K LMN OP QR+Index out of range of the values parameter. Sptolemy/actor/lib/RandomSourceptolemy/actor/TimedActor,ptolemy/kernel/util/NameDuplicationExceptionptolemy/kernel/util/Attributeptolemy/actor/Directorptolemy/kernel/util/Workspace$java/lang/CloneNotSupportedException3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setExpression(Ljava/lang/String;)Vptolemy/data/type/BaseTypeDOUBLET DoubleType InnerClasses'Lptolemy/data/type/BaseType$DoubleType; setTypeEquals(Lptolemy/data/type/Type;)VoutputLptolemy/actor/TypedIOPort;ptolemy/data/type/ArrayType elementType<(Lptolemy/data/type/Typeable;)Lptolemy/graph/InequalityTerm;ptolemy/actor/TypedIOPortsetTypeAtLeast!(Lptolemy/graph/InequalityTerm;)VBOOLEANU BooleanType(Lptolemy/data/type/BaseType$BooleanType; _attachText'(Ljava/lang/String;Ljava/lang/String;)VgetToken()Lptolemy/data/Token; doubleValueappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;toString()Ljava/lang/String;3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)Vlength()I getDirector()Lptolemy/actor/Director;(Lptolemy/actor/Director;D)V getModelTime compareTo(Ljava/lang/Object;)IfireAtI(Lptolemy/actor/Actor;Lptolemy/actor/util/Time;)Lptolemy/actor/util/Time;(Ljava/lang/Throwable;)VtriggergetWidthisKnownhasToken(I)ZgetIndexsend(ILptolemy/data/Token;)VgetDoubleValue isInfinite booleanValue_fireAt(Lptolemy/actor/util/Time;)Vadd(D)Lptolemy/actor/util/Time; _debugging_debug_randomLjava/util/Random;java/util/Random nextDoublejava/lang/Mathlog(D)D getElement%ptolemy/data/type/BaseType$DoubleType&ptolemy/data/type/BaseType$BooleanType!4XY Z[\[][^[_`abcdefgdhbif jkl"*+,**Y*** *Y*  *  ** ** *Y*** *Y*** *mF\ ^_"`,c:dCeQhYjgkplzpqrtn opqrstuvwxl+*6*I(Y* Y!"#($%&+* * 'M*,()o+*b*I*J*Y*+(,:*+:+-:.*/WY*0&*1*+2mZ8CNVakovnR"y`Nz{!|f9}f3~oN`op$8R ul&*+34M,,  N5Y-6, m" $n* &op& p ulX<=*78 *79*7:<*+M,-N-*;.6,<,<=6*>***?@A*BmN$&,16HQRY]dnos  nH(dd dopb1X~6S|fHAb!@ ul2*CDmn opl/*1mn oplQ*E*+L+Y*F&*I**Y*+(,1+-:*1G*1.+**1/W**?*;*B*HI *J*K*+-*LM;**;JmR() * +."/&062<4R9\:a=f>l?qABGHIKn*op ~&`<j|fH(uli*N<*+-M*B9*B*Y?`?*?*)*?*,*LM;**;J,*;.*,J,*1.m:TU VXY#Z.[3a?bJcUfZiejgln iopdb \|f 3 ulN*O *PQ<*78 *79*7:*+-L+*;.m* yz /17?JLn (dNop?|f !ul< *R*m n  opulr$*H*STJ*)gUw'kLm #n $op``ul(* 'M, *)Y*V&,Wm "n (op(d z{  u "#