TouchSettlementTiming.java

package net.finmath.modelling.products;

/**
 * Settlement timing for touch-style barrier products.
 *
 * <ul>
 * <li>{@link #AT_EXPIRY}: payoff is determined by hit/no-hit over the option
 * life
 *       and paid at maturity,</li>
 * <li>{@link #AT_HIT}: payoff is made immediately when the barrier is first
 * hit.</li>
 * </ul>
 */
public enum TouchSettlementTiming {
	/**
	 * The at expiry.
	 */
	AT_EXPIRY,
	/**
	 * The at hit.
	 */
	AT_HIT
}