Last change
on this file since 1737 was 1735, checked in by cmv, 24 years ago |
add FlagAround + enum FlagToiAll cmv 6/11/2001
|
File size:
890 bytes
|
Rev | Line | |
---|
[1516] | 1 | #ifndef FLAGTOIDEF_H
|
---|
| 2 | #define FLAGTOIDEF_H
|
---|
[1502] | 3 |
|
---|
| 4 | enum FlagToiDef {
|
---|
[1516] | 5 | // Out of Range Value of Range Value
|
---|
[1502] | 6 | FlgToiOut = (unsigned long long)1 << 0,
|
---|
| 7 | // Spike-like sample (ex: glitch)
|
---|
[1516] | 8 | FlgToiSpike = (unsigned long long)1 << 1,
|
---|
[1502] | 9 | // Discontinuity-like sample (ex: step)
|
---|
[1516] | 10 | FlgToiDisc = (unsigned long long)1 << 2,
|
---|
[1502] | 11 | // Large-Sigma-like sample
|
---|
[1516] | 12 | FlgToiSigma = (unsigned long long)1 << 3,
|
---|
[1502] | 13 | // Cleaned sample (ex: clean after spike,step...)
|
---|
[1516] | 14 | FlgToiClean = (unsigned long long)1 << 4,
|
---|
[1502] | 15 | // Sample Value has been interpolated/Replaced ...
|
---|
[1516] | 16 | FlgToiInterp = (unsigned long long)1 << 5,
|
---|
[1735] | 17 | // Sample killed because near a "flaggued" one ...
|
---|
| 18 | FlgToiAround = (unsigned long long)1 << 6,
|
---|
| 19 | // All bit to one ...
|
---|
| 20 | FlgToiAll = (unsigned long long)~0
|
---|
[1516] | 21 | };
|
---|
| 22 |
|
---|
[1502] | 23 | // et on peut continuer ainsi jusqu'a 1<<63 cad le bit 64 ieme
|
---|
| 24 | // Pour imprimer la valeur: cout<<(unsigned long long)FlgToi...<<endl;
|
---|
| 25 |
|
---|
[1516] | 26 | #endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.