Thanks for your quick response!
Can I understand the logic as follow:
1. Divide t0 to tf to N interva, i.e., t0, t1, t2, ....
2. Example: t0 -> t1: Evaluate norm at t_0 and t_1 under non-hermitian Schrödinger equation. If norm at t1 is small then r_1, then we search for the quantum jump point.
3. Repeat this process for other interval.
Is this the way qutip implement the mcsolve? If not, can you correct me where I misunderstood?