Hi Olaf,
you can use the standard macro/pid/run_sim_sttcombi_pgun.C simulation macro.
If you want to have also forward Mdt, take out the "fast" part and put:
PndMdt *Muo = new PndMdt("MDT",kTRUE);
Muo->SetMdtMagnet(kTRUE);
Muo->SetBarrel("muon_TS_barrel_strip_v1_noGeo.root");
Muo->SetEndcap("muon_TS_endcap_strip_v1_noGeo.root");
Muo->SetForward("muon_Forward_strip_v1_noGeo.root");
Muo->SetMuonFilter("muon_MuonFilter_strip_v1_noGeo.root");
fRun->AddModule(Muo)
If you want to have the still untested bent pipe, uncomment the Pipe->SetGeometryFileName() line.