Definition at line 56 of file gskymap.hh.
Public Member Functions | |
virtual | ~gskymap () |
virtual void | Browse (TBrowser *b) |
void | ClearAxisLabel () |
void | ClearGalacticDisk () |
void | ClearGridx () |
void | ClearGridy () |
void | ClearWorldMap () |
void | Draw (int dpaletteId=0, 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 & | 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=1) |
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) |
Public Attributes | |
gskymap() gskymap(double sms, double t1=0., double t2=180., double p1=0., double p2=360.) gskymap(char *ifile | changed ) =true |
gskymap(int healpix_order) gskymap(TString ifile, TString name="gskymap") | changed =true |
gskymap(const skymap &sm) | changed =true |
![]() | |
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 |
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) |
#include <gskymap.hh>
|
virtual |
Definition at line 210 of file gskymap.cc.
|
inlinevirtual |
Definition at line 167 of file gskymap.hh.
void gskymap::ClearAxisLabel | ( | ) |
Definition at line 1045 of file gskymap.cc.
void gskymap::ClearGalacticDisk | ( | ) |
Definition at line 1057 of file gskymap.cc.
void gskymap::ClearGridx | ( | ) |
Definition at line 1081 of file gskymap.cc.
void gskymap::ClearGridy | ( | ) |
Definition at line 1092 of file gskymap.cc.
void gskymap::ClearWorldMap | ( | ) |
Definition at line 1069 of file gskymap.cc.
|
private |
Definition at line 164 of file gskymap.cc.
void gskymap::Draw | ( | int | dpaletteId = 0 , |
Option_t * | option = "colfz" |
||
) |
Definition at line 442 of file gskymap.cc.
void gskymap::DrawMarker | ( | double | phi, |
double | theta, | ||
int | marker, | ||
Size_t | msize = 1 , |
||
Color_t | tcolor = 1 |
||
) |
Definition at line 724 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 703 of file gskymap.cc.
void gskymap::DrawText | ( | double | phi, |
double | theta, | ||
TString | text, | ||
double | tsize = 0.04 , |
||
Color_t | tcolor = 1 |
||
) |
Definition at line 781 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 761 of file gskymap.cc.
void gskymap::DumpObject | ( | const char * | file, |
const char * | name = "gskymap" |
||
) |
Definition at line 1213 of file gskymap.cc.
void gskymap::DumpSkyMap | ( | char * | fname | ) |
Definition at line 1141 of file gskymap.cc.
void gskymap::FillData | ( | int | size, |
double * | phi, | ||
double * | theta, | ||
double * | binc | ||
) |
Definition at line 376 of file gskymap.cc.
void gskymap::FillData | ( | char * | fname | ) |
Definition at line 230 of file gskymap.cc.
|
private |
Definition at line 339 of file gskymap.cc.
|
inline |
Definition at line 119 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.
|
inline |
Definition at line 123 of file gskymap.hh.
|
inline |
Definition at line 125 of file gskymap.hh.
|
inline |
Definition at line 127 of file gskymap.hh.
|
inline |
Definition at line 129 of file gskymap.hh.
|
inline |
Definition at line 120 of file gskymap.hh.
|
inline |
Definition at line 131 of file gskymap.hh.
|
inline |
Definition at line 142 of file gskymap.hh.
|
inline |
Definition at line 143 of file gskymap.hh.
|
inline |
Definition at line 140 of file gskymap.hh.
|
inline |
Definition at line 135 of file gskymap.hh.
|
inline |
Definition at line 137 of file gskymap.hh.
|
inline |
Definition at line 139 of file gskymap.hh.
|
inline |
Definition at line 133 of file gskymap.hh.
|
private |
void gskymap::LoadObject | ( | const char * | file, |
const char * | name = "gskymap" |
||
) |
Definition at line 1225 of file gskymap.cc.
Definition at line 104 of file gskymap.hh.
|
inline |
Definition at line 107 of file gskymap.hh.
Definition at line 102 of file gskymap.hh.
|
inline |
Definition at line 108 of file gskymap.hh.
Definition at line 103 of file gskymap.hh.
Definition at line 105 of file gskymap.hh.
Definition at line 73 of file gskymap.hh.
Definition at line 101 of file gskymap.hh.
|
inline |
Definition at line 106 of file gskymap.hh.
void gskymap::Plot | ( | ) |
Definition at line 1250 of file gskymap.cc.
void gskymap::Print | ( | TString | pname | ) |
Definition at line 1104 of file gskymap.cc.
void gskymap::ProjectHammer | ( | Double_t | l, |
Double_t | b, | ||
Double_t & | Al, | ||
Double_t & | Ab | ||
) |
Definition at line 818 of file gskymap.cc.
void gskymap::ProjectParabolic | ( | Double_t | l, |
Double_t | b, | ||
Double_t & | Al, | ||
Double_t & | Ab | ||
) |
Definition at line 875 of file gskymap.cc.
void gskymap::ProjectSinusoidal | ( | Double_t | l, |
Double_t | b, | ||
Double_t & | Al, | ||
Double_t & | Ab | ||
) |
Definition at line 857 of file gskymap.cc.
|
private |
Definition at line 983 of file gskymap.cc.
|
private |
Definition at line 1188 of file gskymap.cc.
|
inline |
Definition at line 110 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 122 of file gskymap.hh.
|
inline |
Definition at line 124 of file gskymap.hh.
|
inline |
Definition at line 126 of file gskymap.hh.
|
inline |
Definition at line 128 of file gskymap.hh.
|
inline |
Definition at line 130 of file gskymap.hh.
void gskymap::SetOptions | ( | TString | projection = "hammer" , |
TString | coordinate = "Geographic" , |
||
double | resolution = 1 , |
||
bool | goff = false |
||
) |
Definition at line 66 of file gskymap.cc.
|
inline |
Definition at line 114 of file gskymap.hh.
|
inline |
Definition at line 141 of file gskymap.hh.
|
private |
Definition at line 893 of file gskymap.cc.
|
inline |
Definition at line 134 of file gskymap.hh.
|
inline |
Definition at line 136 of file gskymap.hh.
|
inline |
Definition at line 138 of file gskymap.hh.
|
inline |
Definition at line 132 of file gskymap.hh.
|
friend |
Definition at line 183 of file gskymap.hh.
|
private |
Definition at line 225 of file gskymap.hh.
|
private |
Definition at line 194 of file gskymap.hh.
gskymap () gskymap (double sms,double t1=0.,double t2=180.,double p1=0.,double p2=360.) gskymap (char* ifile gskymap::changed) =true |
Definition at line 65 of file gskymap.hh.
Definition at line 68 of file gskymap.hh.
Definition at line 69 of file gskymap.hh.
|
private |
Definition at line 197 of file gskymap.hh.
|
private |
Definition at line 214 of file gskymap.hh.
|
private |
Definition at line 200 of file gskymap.hh.
|
private |
Definition at line 202 of file gskymap.hh.
|
private |
Definition at line 211 of file gskymap.hh.
|
private |
Definition at line 205 of file gskymap.hh.
|
private |
Definition at line 223 of file gskymap.hh.
|
private |
Definition at line 207 of file gskymap.hh.
|
private |
Definition at line 213 of file gskymap.hh.
|
private |
Definition at line 221 of file gskymap.hh.
|
private |
Definition at line 222 of file gskymap.hh.
|
private |
`
Definition at line 195 of file gskymap.hh.
|
private |
Definition at line 199 of file gskymap.hh.
|
private |
Definition at line 201 of file gskymap.hh.
|
private |
Definition at line 203 of file gskymap.hh.
|
private |
Definition at line 218 of file gskymap.hh.
|
private |
Definition at line 210 of file gskymap.hh.
|
private |
Definition at line 212 of file gskymap.hh.
|
private |
Definition at line 206 of file gskymap.hh.
|
private |
Definition at line 204 of file gskymap.hh.
|
private |
Definition at line 219 of file gskymap.hh.
|
private |
Definition at line 228 of file gskymap.hh.
|
private |
Definition at line 227 of file gskymap.hh.
|
private |
Definition at line 208 of file gskymap.hh.
|
private |
Definition at line 224 of file gskymap.hh.
|
private |
Definition at line 209 of file gskymap.hh.
|
private |
Definition at line 219 of file gskymap.hh.
|
private |
Definition at line 219 of file gskymap.hh.
|
private |
Definition at line 219 of file gskymap.hh.
|
private |
Definition at line 215 of file gskymap.hh.