Changeset 8903 for trunk/MagicSoft/Mars/mtrigger
- Timestamp:
- 05/31/08 12:41:32 (17 years ago)
- Location:
- trunk/MagicSoft/Mars/mtrigger
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mtrigger/MFTriggerPattern.cc
r8898 r8903 136 136 // the deny bit at the same time. 137 137 // 138 void MFTriggerPattern::Require(const Byte_t mask, Prescale_t prescaled =kUnPrescaled)138 void MFTriggerPattern::Require(const Byte_t mask, Prescale_t prescaled) 139 139 { 140 140 prescaled==kPrescaled ? (fMaskRequiredPrescaled |= mask) : (fMaskRequiredUnprescaled |= mask); 141 prescaled==kPrescaled ? (fMaskDeniedPrescaled &= ^mask) : (fMaskDeniedUnprescaled &= ^mask);141 prescaled==kPrescaled ? (fMaskDeniedPrescaled &= ~mask) : (fMaskDeniedUnprescaled &= ~mask); 142 142 } 143 143 … … 151 151 // the require bit at the same time. 152 152 // 153 void MFTriggerPatter ::Deny(const Byte_t mask, Prescale_t prescaled=kUnPrescaled)153 void MFTriggerPattern::Deny(const Byte_t mask, Prescale_t prescaled) 154 154 { 155 155 prescaled==kPrescaled ? (fMaskDeniedPrescaled |= mask) : (fMaskDeniedUnprescaled |= mask); 156 prescaled==kPrescaled ? (fMaskRequiredPrescaled &= ^mask) : (fMaskRequiredUnprescaled &= ^mask);156 prescaled==kPrescaled ? (fMaskRequiredPrescaled &= ~mask) : (fMaskRequiredUnprescaled &= ~mask); 157 157 } 158 158 … … 164 164 // default is unprescaled. 165 165 // 166 void MFTriggerPatter ::Allow(const Byte_t mask, Prescale_t prescaled=kUnPrescaled)167 { 168 prescaled==kPrescaled ? (fMaskDeniedPrescaled &= ^mask) : (fMaskDeniedUnprescaled &= ^mask);166 void MFTriggerPattern::Allow(const Byte_t mask, Prescale_t prescaled) 167 { 168 prescaled==kPrescaled ? (fMaskDeniedPrescaled &= ~mask) : (fMaskDeniedUnprescaled &= ~mask); 169 169 } 170 170 -
trunk/MagicSoft/Mars/mtrigger/MFTriggerPattern.h
r8898 r8903 4 4 #ifndef MARS_MFilter 5 5 #include "MFilter.h" 6 #endif 7 8 #ifndef MARS_MTriggerPatter 9 #include "MTriggerPattern.h" 6 10 #endif 7 11
Note:
See TracChangeset
for help on using the changeset viewer.