The NSCL Event builder is made of of two distinct stages. These stages:
A fragment orderer which accepts chunks of event, or fragments from the data sources and produces as output fragments that are ordered by timestamps that are associated with the fragments.
A builder stage that clumps event fragments with timestamps that are within a coincidence window into events.
This section provides tutorial information that describes the client C++ API to the event orderer/builder. CEventOrderClient provides reference material for the class we are discussing here.
            The interface is encapsulated in a single class named
            CEventOrderClient.  In the remainder of this
            chapter we will describe: