The extent of the roof, however, varies. Roofs are required to provide weather protection to patrons from rain, and operational functions such as to support speakers, services and supporting lighting ...