Definition at line 74 of file gskymap.hh.
Public Member Functions | |
virtual void | Browse (TBrowser *b) |
void | ClearAxisLabel () |
void | ClearGalacticDisk () |
void | ClearGridx () |
void | ClearGridy () |
void | ClearWorldMap () |
void | Draw (int dpaletteId=1, Option_t *option="colfz") |
void | DrawMarker (double phi, double theta, int marker, Size_t msize=1, Color_t tcolor=1) |
void | DrawMarker (double ra, double dec, double gps, int marker, Size_t msize=1, Color_t tcolor=1) |
void | DrawText (double phi, double theta, TString text, double tsize=0.04, Color_t tcolor=1) |
void | DrawText (double ra, double dec, double gps, TString text, double tsize=0.04, Color_t tcolor=1) |
void | DumpObject (const char *file, const char *name="gskymap") |
void | DumpSkyMap (char *fname) |
void | FillData (int size, double *phi, double *theta, double *binc) |
void | FillData (char *fname) |
TCanvas * | GetCanvas () |
TString | GetCoordinate () |
double | GetGalacticDisk () |
bool | GetGalacticDiskColor () |
bool | GetGridx () |
bool | GetGridxColor () |
bool | GetGridy () |
bool | GetGridyColor () |
TH2D * | GetHistogram () |
bool | GetLogz () |
int | GetPaletteId () |
TString | GetProjection () |
double | GetResolution () |
TString | GetTitle () |
bool | GetWorldMap () |
TString | GetWorldMapPath () |
TString | GetZaxisTitle () |
void | LoadObject (const char *file, const char *name="gskymap") |
gskymap & | operator*= (const skymap &sm) |
gskymap & | operator*= (const double a) |
gskymap & | operator+= (const skymap &sm) |
gskymap & | operator+= (const double a) |
gskymap & | operator-= (const skymap &sm) |
gskymap & | operator/= (const skymap &sm) |
gskymap() gskymap & | operator= (const gskymap &sm) |
gskymap & | operator= (const skymap &sm) |
gskymap & | operator= (const double a) |
void | Plot () |
void | Print (TString pname) |
void | ProjectHammer (Double_t l, Double_t b, Double_t &Al, Double_t &Ab) |
void | ProjectParabolic (Double_t l, Double_t b, Double_t &Al, Double_t &Ab) |
void | ProjectSinusoidal (Double_t l, Double_t b, Double_t &Al, Double_t &Ab) |
void | set (size_t i, double a) |
void | SetGalacticDisk (double gpsGalacticDisk=0.0) |
void | SetGalacticDiskColor (Color_t colorGalacticDisk=kBlack) |
void | SetGridx (bool isGridx=true) |
void | SetGridxColor (Color_t colorGridx=kBlack) |
void | SetGridy (bool isGridy=true) |
void | SetGridyColor (Color_t colorGridy=kBlack) |
void | SetLogz (bool isLogz=true) |
void | SetOptions (TString projection="hammer", TString coordinate="Geographic", double resolution=1, bool goff=false) |
void | SetOptions (const char *name, Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh) |
void | SetPalette (int paletteId=kBird) |
void | SetTitle (TString title) |
void | SetWorldMap (bool drawWorldMap=true) |
void | SetWorldMapPath (TString worldMapPath) |
void | SetZaxisTitle (TString zAxisTitle) |
![]() | |
skymap () | |
skymap (double, double=0., double=180., double=0., double=360.) | |
param - step on phi and theta param - theta begin param - theta end param - phi begin param - phi end More... | |
skymap (int) | |
param - healpix order More... | |
skymap (char *) | |
param - fits file More... | |
skymap (TString ifile, TString name="skymap") | |
param ifile - root file name param name - object name More... | |
skymap (const skymap &) | |
param: value - object to copy from More... | |
virtual | ~skymap () |
void | add (size_t i, double a) |
param: sky index param: value to add More... | |
void | downsample (wavearray< short > &, size_t=4) |
void | DumpBinary (char *, int) |
void | DumpObject (char *) |
double | fraction (double) |
double | get (size_t i) |
param: sky index More... | |
double | get (double th, double ph) |
param: theta param: phi More... | |
double | getDEC (size_t i) |
int | getOrder () |
double | getPhi (size_t i) |
double | getPhiStep (size_t i) |
double | getRA (size_t i) |
size_t | getSkyIndex (double th, double ph) |
param: theta param: phi More... | |
double | getTheta (size_t i) |
double | getThetaStep (size_t i) |
int | getType () |
double | max () |
double | mean () |
double | min () |
double | norm (double=0.) |
skymap & | operator*= (const skymap &) |
skymap & | operator*= (const double) |
skymap & | operator+= (const skymap &) |
skymap & | operator+= (const double) |
skymap & | operator-= (const skymap &) |
skymap & | operator/= (const skymap &) |
skymap & | operator= (const skymap &) |
skymap & | operator= (const double) |
char * | operator>> (char *fname) |
double | phi2RA (double ph, double gps) |
double | RA2phi (double ph, double gps) |
void | set (size_t i, double a) |
param: sky index param: value to set More... | |
size_t | size () |
size_t | size (size_t k) |
Private Member Functions | |
void | CreateCanvas () |
void | FillData () |
void | HeapSort (double *data, double lenght) |
int | ReadWorlMapCoastLine (double *&wm_lon, double *&wm_lat) |
void | ReverseXAxis (TH2D *h2) |
void | SetPlotStyle (int paletteId=1) |
Private Attributes | |
std::vector< TText * > | axisT |
TCanvas * | canvas |
bool | changed |
Color_t | colorGalacticDisk |
Color_t | colorGridx |
Color_t | colorGridy |
TString | coordinate |
bool | drawWorldMap |
std::vector< TPolyLine * > | gdL |
bool | goff |
double | gpsGalacticDisk |
std::vector< TPolyLine * > | gridxL |
std::vector< TPolyLine * > | gridyL |
TH2D * | h2 |
` More... | |
bool | isGridx |
bool | isGridy |
bool | isLogz |
TString | name |
int | paletteId |
TString | projection |
double | resolution |
TString | title |
Int_t | wh |
double * | wm_lat |
double * | wm_lon |
int | wm_size |
std::vector< TMarker * > | wmM |
TString | worldMapPath |
Int_t | wtopx |
Int_t | wtopy |
Int_t | ww |
TString | zAxisTitle |
Friends | |
class | gnetwork |
Additional Inherited Members | |
![]() | |
static double | phiRA (double ph, double gps, bool inverse=false) |
![]() | |
double | gps |
std::vector< int > | index |
int | mIndex |
int | mPhi |
int | mTheta |
double | phi_1 |
double | phi_2 |
double | sms |
double | theta_1 |
double | theta_2 |
std::vector< vectorD > | value |
#include <gskymap.hh>
|
inlinevirtual |
Definition at line 185 of file gskymap.hh.
void gskymap::ClearAxisLabel | ( | ) |
Definition at line 1063 of file gskymap.cc.
void gskymap::ClearGalacticDisk | ( | ) |
Definition at line 1075 of file gskymap.cc.
void gskymap::ClearGridx | ( | ) |
Definition at line 1099 of file gskymap.cc.
void gskymap::ClearGridy | ( | ) |
Definition at line 1110 of file gskymap.cc.
void gskymap::ClearWorldMap | ( | ) |
Definition at line 1087 of file gskymap.cc.
|
private |
Definition at line 182 of file gskymap.cc.
void gskymap::Draw | ( | int | dpaletteId = 1 , |
Option_t * | option = "colfz" |
||
) |
Definition at line 460 of file gskymap.cc.
void gskymap::DrawMarker | ( | double | phi, |
double | theta, | ||
int | marker, | ||
Size_t | msize = 1 , |
||
Color_t | tcolor = 1 |
||
) |
Definition at line 742 of file gskymap.cc.
void gskymap::DrawMarker | ( | double | ra, |
double | dec, | ||
double | gps, | ||
int | marker, | ||
Size_t | msize = 1 , |
||
Color_t | tcolor = 1 |
||
) |
Definition at line 721 of file gskymap.cc.
void gskymap::DrawText | ( | double | phi, |
double | theta, | ||
TString | text, | ||
double | tsize = 0.04 , |
||
Color_t | tcolor = 1 |
||
) |
Definition at line 799 of file gskymap.cc.
void gskymap::DrawText | ( | double | ra, |
double | dec, | ||
double | gps, | ||
TString | text, | ||
double | tsize = 0.04 , |
||
Color_t | tcolor = 1 |
||
) |
Definition at line 779 of file gskymap.cc.
void gskymap::DumpObject | ( | const char * | file, |
const char * | name = "gskymap" |
||
) |
Definition at line 1231 of file gskymap.cc.
void gskymap::DumpSkyMap | ( | char * | fname | ) |
Definition at line 1159 of file gskymap.cc.
void gskymap::FillData | ( | int | size, |
double * | phi, | ||
double * | theta, | ||
double * | binc | ||
) |
Definition at line 394 of file gskymap.cc.
void gskymap::FillData | ( | char * | fname | ) |
Definition at line 248 of file gskymap.cc.
|
private |
Definition at line 357 of file gskymap.cc.
|
inline |
Definition at line 137 of file gskymap.hh.
|
inline |
Definition at line 162 of file gskymap.hh.
|
inline |
Definition at line 164 of file gskymap.hh.
|
inline |
Definition at line 166 of file gskymap.hh.
|
inline |
Definition at line 141 of file gskymap.hh.
|
inline |
Definition at line 143 of file gskymap.hh.
|
inline |
Definition at line 145 of file gskymap.hh.
|
inline |
Definition at line 147 of file gskymap.hh.
|
inline |
Definition at line 138 of file gskymap.hh.
|
inline |
Definition at line 149 of file gskymap.hh.
|
inline |
Definition at line 160 of file gskymap.hh.
|
inline |
Definition at line 161 of file gskymap.hh.
|
inline |
Definition at line 158 of file gskymap.hh.
|
inline |
Definition at line 153 of file gskymap.hh.
|
inline |
Definition at line 155 of file gskymap.hh.
|
inline |
Definition at line 157 of file gskymap.hh.
|
inline |
Definition at line 151 of file gskymap.hh.
|
private |
void gskymap::LoadObject | ( | const char * | file, |
const char * | name = "gskymap" |
||
) |
Definition at line 1243 of file gskymap.cc.
Definition at line 122 of file gskymap.hh.
|
inline |
Definition at line 125 of file gskymap.hh.
Definition at line 120 of file gskymap.hh.
|
inline |
Definition at line 126 of file gskymap.hh.
Definition at line 121 of file gskymap.hh.
Definition at line 123 of file gskymap.hh.
Definition at line 91 of file gskymap.hh.
Definition at line 119 of file gskymap.hh.
|
inline |
Definition at line 124 of file gskymap.hh.
void gskymap::Plot | ( | ) |
Definition at line 1268 of file gskymap.cc.
void gskymap::Print | ( | TString | pname | ) |
Definition at line 1122 of file gskymap.cc.
void gskymap::ProjectHammer | ( | Double_t | l, |
Double_t | b, | ||
Double_t & | Al, | ||
Double_t & | Ab | ||
) |
Definition at line 836 of file gskymap.cc.
void gskymap::ProjectParabolic | ( | Double_t | l, |
Double_t | b, | ||
Double_t & | Al, | ||
Double_t & | Ab | ||
) |
Definition at line 893 of file gskymap.cc.
void gskymap::ProjectSinusoidal | ( | Double_t | l, |
Double_t | b, | ||
Double_t & | Al, | ||
Double_t & | Ab | ||
) |
Definition at line 875 of file gskymap.cc.
|
private |
Definition at line 1001 of file gskymap.cc.
|
private |
Definition at line 1206 of file gskymap.cc.
|
inline |
Definition at line 128 of file gskymap.hh.
|
inline |
Definition at line 163 of file gskymap.hh.
|
inline |
Definition at line 165 of file gskymap.hh.
|
inline |
Definition at line 140 of file gskymap.hh.
|
inline |
Definition at line 142 of file gskymap.hh.
|
inline |
Definition at line 144 of file gskymap.hh.
|
inline |
Definition at line 146 of file gskymap.hh.
|
inline |
Definition at line 148 of file gskymap.hh.
void gskymap::SetOptions | ( | TString | projection = "hammer" , |
TString | coordinate = "Geographic" , |
||
double | resolution = 1 , |
||
bool | goff = false |
||
) |
Definition at line 84 of file gskymap.cc.
|
inline |
Definition at line 132 of file gskymap.hh.
|
inline |
Definition at line 159 of file gskymap.hh.
|
private |
Definition at line 911 of file gskymap.cc.
|
inline |
Definition at line 152 of file gskymap.hh.
|
inline |
Definition at line 154 of file gskymap.hh.
|
inline |
Definition at line 156 of file gskymap.hh.
|
inline |
Definition at line 150 of file gskymap.hh.
|
friend |
Definition at line 201 of file gskymap.hh.
|
private |
Definition at line 243 of file gskymap.hh.
|
private |
Definition at line 212 of file gskymap.hh.
|
private |
Definition at line 215 of file gskymap.hh.
|
private |
Definition at line 232 of file gskymap.hh.
|
private |
Definition at line 218 of file gskymap.hh.
|
private |
Definition at line 220 of file gskymap.hh.
|
private |
Definition at line 229 of file gskymap.hh.
|
private |
Definition at line 223 of file gskymap.hh.
|
private |
Definition at line 241 of file gskymap.hh.
|
private |
Definition at line 225 of file gskymap.hh.
|
private |
Definition at line 231 of file gskymap.hh.
|
private |
Definition at line 239 of file gskymap.hh.
|
private |
Definition at line 240 of file gskymap.hh.
|
private |
`
Definition at line 213 of file gskymap.hh.
|
private |
Definition at line 217 of file gskymap.hh.
|
private |
Definition at line 219 of file gskymap.hh.
|
private |
Definition at line 221 of file gskymap.hh.
|
private |
Definition at line 236 of file gskymap.hh.
|
private |
Definition at line 228 of file gskymap.hh.
|
private |
Definition at line 230 of file gskymap.hh.
|
private |
Definition at line 224 of file gskymap.hh.
|
private |
Definition at line 222 of file gskymap.hh.
|
private |
Definition at line 237 of file gskymap.hh.
|
private |
Definition at line 246 of file gskymap.hh.
|
private |
Definition at line 245 of file gskymap.hh.
|
private |
Definition at line 226 of file gskymap.hh.
|
private |
Definition at line 242 of file gskymap.hh.
|
private |
Definition at line 227 of file gskymap.hh.
|
private |
Definition at line 237 of file gskymap.hh.
|
private |
Definition at line 237 of file gskymap.hh.
|
private |
Definition at line 237 of file gskymap.hh.
|
private |
Definition at line 233 of file gskymap.hh.