Changeset 8953


Ignore:
Timestamp:
06/14/08 11:10:40 (17 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mtrigger/MFTriggerPattern.cc

    r8952 r8953  
    3131// For files before file version 5 the trigger pattern is set to 00000000.
    3232//
    33 // For more details see: MTriggerPattern
    34 //
     33// To setup the filter you can use Deny, Allow and Require functions.
     34// Allow is just resetting a bit set by Deny (mostly used in combination
     35// with DenyAl in advance)
     36//
     37// For more details on the meaning of the bits set by these member
     38// functions see Eval()
     39//
     40// For more details on the meaning of the trigger pattern see:
     41//   MTriggerPattern
    3542//
    3643// Input Containers:
     
    100107// --------------------------------------------------------------------------
    101108//
    102 // If Prescaled and Unprescaled pattern is 0 return default.
    103 //
    104 // If at least all bits in the fMaskRequired* mask are found in the
    105 // trigger pattern set fResult to true. This means that is the required
    106 // mask is 0 the dafult is changed from false to true.
    107 //
    108 // If any bit matches the fMasDenied* mask fResult is forced to be false.
     109//
     110// If the prescaled and unprescaled trigger patters is equal 0 fDefault
     111// is returned.
     112//
     113// The returned value is false if any of the require mask bits doesn't
     114// match a corresponding bit in the trigger bits. If the trigger mask
     115// contains at least the same bits as in the require mask the returned
     116// value is true. (Note that this means if the require masks are 0
     117// true is returned)
     118//
     119// This return value can be overwritten by the deny mask. If any of the
     120// bits in the deny mask will match a trigger bit false will be returned.
    109121//
    110122Int_t MFTriggerPattern::Eval()
     
    137149// --------------------------------------------------------------------------
    138150//
    139 // If Prescaled and Unprescaled pattern is 0 return default.
    140 // If all bits of the fMaskRequired* mask are found in the pattern set
    141 // fResult to true.
    142 // If any bit matches the fMasDenied* mask fResult is forced to be false.
     151// See Eval()
    143152//
    144153Int_t MFTriggerPattern::Process()
Note: See TracChangeset for help on using the changeset viewer.