MTsort Language

Janet Sampson

Edition 2.20,
February 2000

  • Introduction
  • Data File Format
  • General Structure
  • Notation
  • File Inclusion
  • *FORMATS
  • Single Parameter Format
  • Group Parameter Format
  • *TRIGGERS
  • *DATA
  • Sortwords
  • Pre-defined Sortwords
  • Gates
  • Bitmask gates
  • 1D gates
  • 2D gates
  • Elliptical gates
  • Data arrays
  • Value arrays
  • Gate arrays
  • Gain arrays
  • Arrays of arrays
  • *SPECTRA
  • *AUTOGAIN
  • Declarations
  • Commands
  • *COMMANDS
  • Spectrum update commands
  • Simple updates
  • Indexed updates
  • Incbits command
  • Parameter-list generation/extraction commands
  • Createlist command
  • Extract command
  • Loopextract command
  • If...else...command (single sortword environment)
  • Validation test operator (VALID)
  • Comparison operators (EQ,NE,GE,LE,GT,LT)
  • Filtering operators (PASSES,FAILS)
  • Masking operator (MASKEDBY)
  • Gate-testing operator (GATEDBY)
  • Loopif...loopfail...command (parameter-list environment)
  • Validation test operator (VALID)
  • Comparison operators (EQ,NE,GE,LE,GT,LT)
  • Filtering operators (PASSES,FAILS)
  • Masking operator (MASKEDBY)
  • Gate-map-testing operator (GATEDBY)
  • Select command
  • Goto command
  • Arithmetic operations
  • Operations
  • Maths functions
  • Other functions
  • Gain command
  • Invalidate command
  • Groupfilter command
  • Order command
  • Routines
  • Exec Command
  • Doloop command
  • Output command
  • Endevent command
  • End command
  • *RUNFILES (offline analysis only)
  • Data file examples
  • Example 1: Eurogam phase 2 autogain sort
  • Example 2: auto-gained correlation sort
  • Example 3: quadsort
  • Example 4: quinsort
  • Reserved Words and Sortwords
  • Sort enhancement for function execution
  • Synchronizing activities
  • SYM4D command for 4D (hypercube) sorting
  • Footnotes
  • Acquire this manual from ftp://ns.ph.liv.ac.uk/pub/mtsort/edoc033.html.tar.gz.


    support@ns.ph.liv.ac.uk