SOFT X-RAY SELF-SEEDING SIMULATION METHODS AND THEIR APPLICATION FOR LCLS