The Leg is allowed, for example, to have "Executive Sessions" and the Capitol is a public building. Not sure if they could legally keep a member of the public out of the building but could certainly keep you out of the meeting room(s) I would think.