A useful tip with a current mirror is to use 3 identical transistors in the unit, and put 2 in parallel, so that the output current is roughly 2 times the input current ( saving power) or use the output collectors as separate current sinks. Works quite well, providing the 3 transistors are all from the same lot and are in good thermal contact with each other. Inside an IC this is determined by the ratio of the active areas of the transistors ( roughly) so you can made a whole load of current sources using one diode and high value resistor ( mostly in IC use a pinched off Jfet instead of a resistor which is hard and large to make in silicon plus it is very poorly defined and has a horrid tempco) and a multiple of sharing transistors, often of varying area to get current ratios that are correct for the design.