picsou.pricing
Class EuropeanBarrierDownOut

java.lang.Object
  extended by picsou.pricing.PricingSimulator
      extended by picsou.pricing.EuropeanBarrier
          extended by picsou.pricing.EuropeanBarrierDown
              extended by picsou.pricing.EuropeanBarrierDownOut
All Implemented Interfaces:
Simulator

public class EuropeanBarrierDownOut
extends EuropeanBarrierDown


Field Summary
 
Fields inherited from class picsou.pricing.EuropeanBarrier
barrierPrice
 
Fields inherited from class picsou.pricing.PricingSimulator
a1, a2, alg, asset, deltaT, generator, itsPerPacket, log, offloadedIts, riskFreeRateDiscount, state, timeIntervals
 
Constructor Summary
EuropeanBarrierDownOut()
           
 
Method Summary
protected  boolean isInPastBarrier()
           
protected  boolean isOutPastBarrier()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class picsou.pricing.EuropeanBarrierDown
barrierValid, compareBarrier
 
Methods inherited from class picsou.pricing.EuropeanBarrier
algInit, unguardedGetCallPrice, unguardedGetPutPrice, unguardedSimulate
 
Methods inherited from class picsou.pricing.PricingSimulator
autorun, getAlg, getAsset, getDefaultOptionSet, getOptionSet, getPrice, getState, getXMLFormatter, init, init, init, merge, offload, printAlgXML, printAssetXML, printOptionSet, reset, restart, seed, simulate, simulate, simulate, simulate, unguardedMerge, unguardedRestart, unguardedSimulate, updateState, updateValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EuropeanBarrierDownOut

public EuropeanBarrierDownOut()
Method Detail

isInPastBarrier

protected boolean isInPastBarrier()
Specified by:
isInPastBarrier in class EuropeanBarrier

isOutPastBarrier

protected boolean isOutPastBarrier()
Specified by:
isOutPastBarrier in class EuropeanBarrier

main

public static void main(java.lang.String[] args)