49 gPad->SetGridx(); gPad->SetGridy();
51 plot->
hist2D->SetName(
"Sparse-1");;
52 sprintf(title,
"%s - Res : %s",
"TF Map : Signal",tfres);
53 plot->
hist2D->SetTitle(title);;
61 gPad->SetGridx(); gPad->SetGridy();
64 plot->
hist2D->SetName(
"Sparse-2");;
65 sprintf(title,
"%s - Res : %s",
"TF Map : Signal + Noise",tfres);
66 plot->
hist2D->SetTitle(title);;
95 double EE = sqrt((A00*A00+A90*A90)/2);
110 cout <<
"Selected Pixels : " << nPix << endl;
132 cout <<
"ncore : " << ncore << endl;
133 cout <<
"ncluster : " << ncluster << endl;
134 cout <<
"ccluster : " << ccluster << endl;
136 #ifdef TEST_WRITE_READ_SPARSE_MAP
138 TFile
ofile(
"SparseMapTest.root",
"RECREATE");
139 ss.Write(
"sparseMap");
143 TFile
ifile(
"SparseMapTest.root");
155 gPad->SetGridx(); gPad->SetGridy();
158 plot->
hist2D->SetName(
"Sparse-3");;
159 sprintf(title,
"%s - Res : %s",
"TF Map : Core Pixels",tfres);
160 plot->
hist2D->SetTitle(title);;
167 gPad->SetGridx(); gPad->SetGridy();
170 plot->
hist2D->SetName(
"Sparse-4");;
171 sprintf(title,
"%s - Res : %s",
"TF Map : Core + Halo Pixels",tfres);
172 plot->
hist2D->SetTitle(title);;
176 gts.GetWATPLOT()->canvas->cd();
virtual void rate(double r)
std::vector< pixdata > data
WDM< double > wdm(nLAYERS, 2 *nLAYERS, 4, 8)
virtual void start(double s)
wavearray< double > ts(N)
void plot(wavearray< double > &, char *=NULL, int=1, double=0., double=0., bool=false, float=0., float=0., bool=false, float=0., bool=false)
cout<< "Selected Pixels : "<< nPix<< endl;wc.cluster(1, 1);SSeries< double > ss
void SetMap(WSeries< DataType_t > *pws)
virtual size_t cluster()
return number of clusters
sprintf(tfres,"(1/%g)x(%g) (sec)x(Hz)", 2 *df, df)
int GetSparseSize(bool bcore=true)
virtual size_t append(netcluster &wc)
param: input netcluster return size of appended pixel list
void Expand(bool bcore=true)
int GetHaloSlice(bool eslice=false)
void SetHalo(double maxTau=0.042, int lHalo=1, int tHalo=-1)
virtual void stop(double s)
void Forward(int n=-1)
param: wavelet - n is number of steps (-1 means full decomposition)
void AddCore(size_t ifoID, netcluster *pwc, int ID=0)
DataType_t getSample(int n, double m)
void Inverse(int n=-1)
param: n - number of steps (-1 means full reconstruction)
static void AddSGBurst(wavearray< double > &td, double a, double f, double s, double d=0.)