Changeset 8953
- Timestamp:
- 06/14/08 11:10:40 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mtrigger/MFTriggerPattern.cc
r8952 r8953 31 31 // For files before file version 5 the trigger pattern is set to 00000000. 32 32 // 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 35 42 // 36 43 // Input Containers: … … 100 107 // -------------------------------------------------------------------------- 101 108 // 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. 109 121 // 110 122 Int_t MFTriggerPattern::Eval() … … 137 149 // -------------------------------------------------------------------------- 138 150 // 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() 143 152 // 144 153 Int_t MFTriggerPattern::Process()
Note:
See TracChangeset
for help on using the changeset viewer.