Muon digit container status: user interface

D. Adams
15oct01 1610


The current proposal is a three-level structure:

Example (actual syntax may vary):

  MdtContainer mdt_digits;
  MdtModuleId id("7/BIL/-3/5/MDT");
  MdtModuleContainer mod_digits = mdt_digits.fetch(id);
  for ( MdtModuleContainer::const_iterator idig = mdt_digits.begin();
        idig!=mdt_digits.end(); ++idig ) {
    cout << *idig << endl;
  }

Do our present identifiers specify chambers?

This granularity may not be and likely is not the same as that of the persistent storage.

The implementation (including the layout of the persistent storage) is not exposed by the interface.


dladams@bnl.gov