Changeset 1478 in Sophya for trunk/ArchTOIPipe/ProcWSophya/simtoipr.h
- Timestamp:
- Apr 26, 2001, 7:22:02 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/ProcWSophya/simtoipr.h
r1467 r1478 22 22 { min = range_min; max = range_max; } 23 23 24 inline void SetWSize(int wsz) 25 { wsize = (wsz < 5) ? 5 : wsz; } 26 27 28 void SetDetectionParam(double ns, double ns2, int maxnpt, int wszrec=0); 29 30 inline void RepBadSamples(bool gl_samples, bool out_range_samples, bool use_wrec=true) 31 { rec_gl_samples = gl_samples; rec_out_range_samples = out_range_samples; 32 rec_use_wrec = use_wrec; } 33 24 34 virtual void init(); 25 35 virtual void run(); 26 36 27 37 inline int WSize() const { return wsize; } 38 inline int WRecSize() const { return wrecsize; } 28 39 inline double NbSigmas() const { return nsig; } 40 inline double NbSigmas2() const { return nsig2; } 29 41 inline int MaxPoints() const { return maxpoints; } 30 42 … … 44 56 45 57 int wsize; // Taille de fenetre de travail 58 int wrecsize; // Taille de fenetre de calcul pour reconstruite les mauvaises valeur 59 // pour valeur de glitch 46 60 double nsig; // Seuil en nb de sigmas 61 double nsig2; // Seuil en nb de sigmas, pour les points suivants le 1er 47 62 int maxpoints; // Nb maxi de points > ns sigmas 48 63 double range_min, range_max; // Range acceptable pour in 64 65 bool rec_gl_samples; // if true, replace glitch sample values 66 bool rec_out_range_samples; // if true, replace out of range sample values 67 bool rec_use_wrec; // if true, use Mean[Window(wrecsize)] to replace bad samples 68 // else use sliding mean value for 69 49 70 }; 50 71
Note:
See TracChangeset
for help on using the changeset viewer.