Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TestWriteOperatorSkymap.C
Go to the documentation of this file.
1 {
2  // cwb sky segmentation
3  skymap sm(0.4);
4 
5  int L = sm.size();
6  cout << "skymap size : " << L << endl;
7 
8  for(int l=0;l<L;l++) sm.set(l,l);
9  // save skymap in binary format
10  sm >> const_cast<char*>("skymap.dat");
11  // save skymap object to root file
12  sm >> const_cast<char*>("skymap.root");
13 
14  // healpix sky segmentation
15  skymap esm(7);
16 
17  int eL = esm.size();
18  cout << "healpix skymap size : " << eL << endl;
19 
20  for(int l=0;l<L;l++) esm.set(l,l);
21  // save skymap in fits format
22  esm >> const_cast<char*>("skymap.fits");
23 
24  exit(0);
25 }
skymap esm(7)
Definition: skymap.hh:45
int l
Definition: cbc_plots.C:434
void set(size_t i, double a)
param: sky index param: value to set
Definition: skymap.hh:104
size_t size()
Definition: skymap.hh:118
exit(0)