Coherent WaveBurst
Reference Guide
CWB Documentation
Main Page
Namespaces
All Classes
Files
gitlab
ROOT
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
SOFT
cWB
library
master_0bc430d
wat
tutorials
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
}
sm
sm
Definition:
DrawSkymapWithSkyplot.C:4
esm
skymap esm(7)
skymap
Definition:
skymap.hh:45
eL
int eL
Definition:
TestWriteOperatorSkymap.C:17
L
int L
Definition:
TestWriteOperatorSkymap.C:5
l
int l
Definition:
cbc_plots.C:434
skymap::set
void set(size_t i, double a)
param: sky index param: value to set
Definition:
skymap.hh:104
skymap::size
size_t size()
Definition:
skymap.hh:118
exit
exit(0)