Your question of “Seismic data processing software to be used in detection of fault in coal seam?” is very ambiguous to me. To a seismic processor the previous answers appear to be reasonable. Any program that adequately displays the data is adequate. To a seismic interpreter the question should really be “What measurable geologic and physical parameters should be studied in detection of fault in coal seam?” A nearby outcrop or mine should be studied to determine the anticipated fault offset and fault block size. The smaller the fault block size, the closer the traces need to be since your eye needs at least three traces in each fault block, if the coal beds are essentially flat. If the coal beds are undulating the problem becomes more complex. Compute forward models to help resolve the question; with the question being would your interpretation of the model, match the actual model. If not, what can to be modified in your field program?