The MACRO detector at Gran Sasso