source: Sophya/trunk/ArchTOIPipe/Kernel/flagtoidef.h@ 1735

Last change on this file since 1735 was 1735, checked in by cmv, 24 years ago

add FlagAround + enum FlagToiAll cmv 6/11/2001

File size: 890 bytes
Line 
1#ifndef FLAGTOIDEF_H
2#define FLAGTOIDEF_H
3
4enum FlagToiDef {
5// Out of Range Value of Range Value
6 FlgToiOut = (unsigned long long)1 << 0,
7// Spike-like sample (ex: glitch)
8 FlgToiSpike = (unsigned long long)1 << 1,
9// Discontinuity-like sample (ex: step)
10 FlgToiDisc = (unsigned long long)1 << 2,
11// Large-Sigma-like sample
12 FlgToiSigma = (unsigned long long)1 << 3,
13// Cleaned sample (ex: clean after spike,step...)
14 FlgToiClean = (unsigned long long)1 << 4,
15// Sample Value has been interpolated/Replaced ...
16 FlgToiInterp = (unsigned long long)1 << 5,
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
21};
22
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
26#endif
Note: See TracBrowser for help on using the repository browser.