El TIP122 es un Darlington que incluye un par de resistencias en las bases
Teniendo en cuenta esto, fijate que cada mitad del circuito forma un "Darlington" de 3 transistores, equivale a un transistor de ganancia altísima (~25000) y una caída en la base de unos 2V.
El diodo 1N4007 está para proteger la base del 2N3055 que queda polarizada en inversa durante el semiciclo negativo correspondiente.
Si se usara una sola mitad se saturaría el núcleo debido a la componente de corriente continua presente --> se evita con una etapa simétrica conduciendo el otro semiciclo (configuración Push-Pull )
A la salida la tensión no va a ser senoidal sino mas bien cuadrada con un tiempo muerto y ringins, con la ganancia bestial del conjunto el 2N3055 va a trabajar mayormente entre corte y saturación.