If an event is passed by the Level 1 trigger all the data still buffered in the detector is sent over fibre-optic links to the "High Level" trigger, which is software (mainly written in C++) running on ordinary computer servers. The lower event rate in the High Level trigger allows time for much more detailed analysis of the event to be done than in the Level 1 trigger. The High Level trigger reduces the event rate by a further factor of 100 down to 1,000 events per second. These are then stored on tape for future analysis.