Fatti

Il Tribunale federale doveva decidere su un ricorso amministrativo del Cantone di Soletta e di diverse comuni e privati contro la decisione di approvazione del progetto dell'Ufficio federale dei trasporti e dell'energia (UFT) per la nuova linea Mattstetten-Rothrist. I ricorrenti sostenevano che la decisione di approvazione del progetto era illegale, poiché non aveva trattato tutte le richieste basate sul diritto cantonale e la soluzione di tutti i problemi era stata rinviata a procedure successive.

La nuova linea Mattstetten-Rothrist fa parte del concetto BAHN 2000 e comprende quattro sezioni. La sezione 2, che è oggetto di controversia, passa attraverso l'Äussere Wasseramt e comprende la tratta Recherswil-Bolken. La decisione di approvazione del progetto dell'UFT del 24 marzo 1997 ha approvato il progetto con modifiche e condizioni.

I ricorrenti hanno contestato in particolare la modifica del tracciato nella zona del Lutermoos, il prolungamento del tunnel di Hersiwil e il rifiuto di un'interramento completo della tratta (tunnel Ösch-Önz). Sostenevano che la decisione di approvazione del progetto non corrispondeva ai requisiti della legge federale e che la compatibilità ambientale della costruzione ferroviaria non era stata valutata in modo conclusivo.

Legge

Il Tribunale federale ha respinto i ricorsi, nella misura in cui è stato ad esso adito. Ha stabilito che la decisione di approvazione del progetto corrispondeva ai requisiti della legge federale e che la compatibilità ambientale della costruzione ferroviaria era stata valutata in modo conclusivo.

Il Tribunale ha ritenuto che l'autorità di approvazione del progetto fosse autorizzata a disporre modifiche o miglioramenti del progetto per raggiungere lo stato legittimo. Le modifiche del progetto disposte dall'UFT erano tali miglioramenti del progetto che corrispondevano ai requisiti della legge federale.

Il Tribunale ha anche esaminato la censura secondo cui la decisione di approvazione del progetto non era sufficientemente motivata. Ha stabilito che la motivazione doveva essere redatta in…