GLAST/LAT > DAQ and FSW > FSW

Introduction to FSW "use" Trees


Overview

Each FSW package has a file ("cmt/requirements") that contains lines of the form "use <package>". CMT and CMX use these files to control (recursively) which packages a given package can access.

The FSW Document Mechanization system harvests these files each morning, then uses the information to generate diagrams called "use" trees. Actually, the phrase is a bit misleading; the diagrams are Directed Acyclic Graphs (DAGs), rather than simple hierarchies.

In any case, the diagram allows the user to see the "use" relationships in a set of packages, click on a node to go to a package page, etc. "use" trees appear in several formats and locations: