Uvm_analysis_imp syntax

Hi,

https://verificationacademy.com/verification-methodology-reference/uvm/docs_1.2/html/files/tlm1/uvm_analysis_port-svh.html#uvm_analysis_imp

Does adding “sb” as parameter to the uvm_analysis_imp declaration define who the subscriber is?
uvm_analysis_imp#(trans, sb) ap;

Does this enable the same monitor(via agent) that is sending out the “trans” transaction on the AP, to be connected to different subscribers?

Can we then use this on a different scoreboard/subscriber?

uvm_analysis_imp#(trans, sb1) ap;

Thanks