Changeset 2583 for trunk/MagicSoft/Mars


Ignore:
Timestamp:
12/01/03 19:29:52 (21 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r2581 r2583  
    2424   * manalysis/AnalysisLinkDef
    2525     - MPedCalcPedRun was not in AnalysisLinkDef
     26
    2627
    2728
     
    6667   * readdaq.cc:
    6768     - added
     69
     70   * mfilter/MFilterList.cc:
     71     - added class description
    6872
    6973
  • trunk/MagicSoft/Mars/mfilter/MFilterList.cc

    r2206 r2583  
    1616!
    1717!
    18 !   Author(s): Thomas Bretz  07/2001 <mailto:tbretz@uni-sw.gwdg.de>
    19 !
    20 !   Copyright: MAGIC Software Development, 2000-2001
     18!   Author(s): Thomas Bretz, 07/2001 <mailto:tbretz@astro.uni-wuerzburg.de>
     19!
     20!   Copyright: MAGIC Software Development, 2000-2003
    2121!
    2222!
     
    2424
    2525/////////////////////////////////////////////////////////////////////////////
    26 //                                                                         //
    27 //   MFilterList                                                           //
    28 //                                                                         //
     26//
     27//   MFilterList
     28//
     29// A filter list can be used to concatenate filter (derived from MFilter)
     30// by a logical or bitwise operator. For more details see the constructor.
     31//
     32// The list is setup by adding filters to the list calling AddToList().
     33// For example in the case of the default constructor ("&&") all results
     34// are logically and'd together and the result of this and is returned.
     35//
     36// Because the meaning of all filters can be inverted calling SetInverted()
     37// which is defined in the base class MFilter you can use this list to
     38// invert the meaning of a filter, by eg:
     39//
     40//   MF anyfilter("MHillas.fAlpha");
     41//
     42//   MFilterList alist;
     43//   alist.AddToList(&anyfilter);
     44//
     45//   alist.SetInverted();
     46//
     47// Adding the filterlist to the eventloop will process all contained filters.
     48// Doing this as early as possible is a simple way of processing all filters.
     49//
     50// If you want to make the list delete all contained filters you may make
     51// the list owner of the filters by calling SetOwner()
     52//
    2953/////////////////////////////////////////////////////////////////////////////
    3054#include "MFilterList.h"
Note: See TracChangeset for help on using the changeset viewer.