Next: 8.4.1 __init__(self):
Up: 8 Description of all
Previous: 8.3 data
8.4 DataAna(BoaDataEntity.DataEntity):
DataAna(BoaDataEntity.DataEntity):
BoaDataAnalyser.py
NAM: DataAna (class)
DES: An object of this class is responsible for the flagging of individual
channels, i.e. it sets the values in the Channel_Flag array of the
corresponding DataEntity object. It provides methods to derive the rms
of each channel and to automatically search for bad or noisy channels.
Channels might be flagged according to a given input file. This object
provides methods to derive the correlation matrix.
Uses:
f90.chanana.mean_rms
f90.chanana.mean_rms_s
f90.chanana.flag
History:
NAM: BoaDataAnalyser.py (file)
DES: contains BoA channel analyser class
Subsections
- 8.4.1 __init__(self):
- 8.4.2 flagChanFromList(self,list=[],flag=1):
- 8.4.3 unflag(self,channel=-1,phase=-1,flag=1):
- 8.4.4 flag(self,channel=-1,phase=-1,below=2,above=2):
- 8.4.5 flagLST(self,channel=-1,phase=-1,below='?',above='?',flag=1):
- 8.4.6 flagLon(self,channel=-1,phase=-1,below='?',above='?',flag=1):
- 8.4.7 statistics(self):
- 8.4.8 corMatrix(self):
- 8.4.9 correlate(self,phase=-1,channel=1,plot=1):
- 8.4.10 snf(self,phase=-1,channel=1,subtract=1,wa=0.95,wb=1.0):
- 8.4.11 basePolySubscan(self,channel=-1,phase=-1,order=1,subtract=1,plot=0):
- 8.4.12 basePoly(self,channel=-1,phase=-1,order=1,subtract=1,plot=0):
- 8.4.13 addPoly(self,channel=0,phase=1,poly=[10.,0.,10.,10.]):
Frank Bertoldi
2005-11-10