GLAST/LAT > DAQ and FSW > FSW

Introduction to the FSW Search Tool


The FSW Search Tool performs full-text searching of a large set of FSW-related web pages and documents.

Search Domains

The tool has a set of checkboxes that allow the user to specify the search domains (e.g., "Doxygen", "FSW web", "Traveler"). By default, only the "Doxygen" and "FSW web" pages will be searched.

Search Syntax

The tool looks for documents that contain specified terms (i.e., words and/or quoted text strings):

    compiler
    'C compiler'

An asterisk may be added, as a wildcard, to the end of a term:

    compil*

will find documents that mention compiler, compilation, etc.

Sequences of terms are ANDed, ignoring the specification order. The search result is limited to documents that contain all of the terms. This is actually a shortcut for the tool's Boolean syntax; all of these forms are equivalent, returning documents that contain the terms ACD, GASU, and LCB:

    ACD GASU LCB
    ACD and GASU and LCB
    LCB and GASU and ACD
    GASU LCB and ACD

will search for the term "ACD and GASU and LCB". In short, use quotes only when you want to search for sequences of terms.

The "not" operator inverts the meaning of the following term. Note, however, that even a casual reference to an excluded term will prevent a document from being listed.

    ACD GASU not LCB
    ACD and GASU and not LCB
    not LCB GASU and ACD

The tool also understands parentheses and the "or" operator, allowing very specific searches to be specified:

    ACD and (GASU or LCB*)
    LCB GASU not (ACD TKR)

Details

The Swish-e Searching Instructions contain more detailed information. Be warned, however, that they presume an understanding of Swish-e concepts and terminology.

The FSW Search Tool is based on Swish-e, an Open Source toolkit for indexing document sets. Local modifications have been made to limit the search domain (e.g., only index Doxygen pages for production versions of packages), reformat the output, etc. Nonetheless, the basic operation of the tool remains unchanged from normal Swish-e behavior.

Full-text searching can provide rapid access to large numbers of documents, but it is quite cumbersome as a general navigation tool. So, use it as an adjunct to the FSW site's many links, image-mapped diagrams, and index pages. See the Introduction to FSW Documentation for more information.