virtual | ~THealPix() |
void | TObject::AbstractMethod(const char* method) const |
virtual void | Add(const THealPix* hp1, Double_t c1 = 1) |
virtual void | Add(const THealPix* hp1, const THealPix* hp2, Double_t c1 = 1, Double_t c2 = 1) |
virtual void | AddBinContent(Int_t bin) |
virtual void | AddBinContent(Int_t bin, Double_t w) |
static void | AddDirectory(Bool_t add = kTRUE) |
static Bool_t | AddDirectoryStatus() |
virtual void | TObject::AppendPad(Option_t* option = "") |
virtual void | TObject::Browse(TBrowser* b) |
static TClass* | Class() |
virtual const char* | TObject::ClassName() const |
virtual void | TNamed::Clear(Option_t* option = "") |
virtual TObject* | TNamed::Clone(const char* newname = "") const |
virtual Int_t | TNamed::Compare(const TObject* obj) const |
virtual void | TObject::Delete(Option_t* option = "")MENU |
Int_t | TAttLine::DistancetoLine(Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2) |
virtual Int_t | TObject::DistancetoPrimitive(Int_t px, Int_t py) |
virtual void | Divide(const THealPix* hp1) |
virtual void | Draw(Option_t* option = "") |
virtual void | TObject::DrawClass() constMENU |
virtual TObject* | TObject::DrawClone(Option_t* option = "") constMENU |
virtual THealPix* | DrawCopy(Option_t* option = "") const |
virtual void | TObject::Dump() constMENU |
virtual void | TObject::Error(const char* method, const char* msgfmt) const |
virtual void | TObject::Execute(const char* method, const char* params, Int_t* error = 0) |
virtual void | TObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0) |
virtual void | TObject::ExecuteEvent(Int_t event, Int_t px, Int_t py) |
virtual void | TObject::Fatal(const char* method, const char* msgfmt) const |
virtual Int_t | Fill(const Double_t* x) |
virtual Int_t | Fill(const Float_t* x) |
virtual Int_t | Fill(Double_t theta, Double_t phi) |
virtual Int_t | Fill(const Double_t* x, Double_t w) |
virtual Int_t | Fill(const Float_t* x, Double_t w) |
virtual Int_t | Fill(Double_t theta, Double_t phi, Double_t w) |
virtual void | TNamed::FillBuffer(char*& buffer) |
virtual Int_t | FindBin(Double_t theta, Double_t phi) const |
virtual TObject* | TObject::FindObject(const char* name) const |
virtual TObject* | TObject::FindObject(const TObject* obj) const |
virtual Double_t | GetAverage() const |
virtual Float_t | GetBarOffset() const |
virtual Float_t | GetBarWidth() const |
virtual Double_t | GetBinArea(Bool_t degree2 = kFALSE) const |
virtual void | GetBinCenter(Int_t bin, Double_t& theta, Double_t& phi) const |
virtual void | GetBinCenter(Int_t bin, Double_t* theta, Double_t* phi) const |
virtual Double_t | GetBinContent(Int_t bin) const |
virtual Double_t | GetBinError(Int_t bin) const |
virtual Int_t | GetBinVertices(Int_t bin, Double_t* x, Double_t* y) const |
virtual Int_t | GetContour(Double_t* levels = 0) |
virtual Double_t | GetContourLevel(Int_t level) const |
virtual Double_t | GetContourLevelPad(Int_t level) const |
static Bool_t | GetDefaultSumw2() |
TDirectory* | GetDirectory() const |
virtual Option_t* | TObject::GetDrawOption() const |
static Long_t | TObject::GetDtorOnly() |
virtual Double_t | GetEntries() const |
virtual Color_t | TAttFill::GetFillColor() const |
virtual Style_t | TAttFill::GetFillStyle() const |
virtual const char* | TObject::GetIconName() const |
virtual Color_t | TAttLine::GetLineColor() const |
virtual Style_t | TAttLine::GetLineStyle() const |
virtual Width_t | TAttLine::GetLineWidth() const |
TList* | GetListOfFunctions() const |
virtual Color_t | TAttMarker::GetMarkerColor() const |
virtual Size_t | TAttMarker::GetMarkerSize() const |
virtual Style_t | TAttMarker::GetMarkerStyle() const |
virtual Double_t | GetMaximum(Double_t maxval = (3.40282e+38)) const |
virtual Int_t | GetMaximumBin() const |
virtual Double_t | GetMaximumStored() const |
virtual Double_t | GetMinimum(Double_t minval = -(3.40282e+38)) const |
virtual Int_t | GetMinimumBin() const |
virtual Double_t | GetMinimumStored() const |
virtual const char* | TNamed::GetName() const |
virtual Double_t | GetNormFactor() const |
virtual Int_t | GetNpix() const |
virtual Int_t | GetNrows() const |
virtual Int_t | GetNside() const |
virtual char* | TObject::GetObjectInfo(Int_t px, Int_t py) const |
static Bool_t | TObject::GetObjectStat() |
virtual Option_t* | GetOption() const |
virtual Int_t | GetOrder() const |
TVirtualHealPainter* | GetPainter(Option_t* option = "") |
virtual void | GetRingInfo(Int_t ring, Int_t& startpix, Int_t& ringpix, Double_t& costheta, Double_t& sintheta, Bool_t& shifted) const |
virtual string | GetSchemeString() const |
virtual Double_t | GetSumOfWeights() const |
virtual TArrayD* | GetSumw2() |
virtual const TArrayD* | GetSumw2() const |
virtual Int_t | GetSumw2N() const |
virtual const char* | TNamed::GetTitle() const |
virtual Int_t | GetType() const |
virtual string | GetTypeString() const |
virtual UInt_t | TObject::GetUniqueID() const |
virtual string | GetUnit() const |
TAxis* | GetXaxis() const |
TAxis* | GetYaxis() const |
TAxis* | GetZaxis() const |
virtual Bool_t | TObject::HandleTimer(TTimer* timer) |
virtual ULong_t | TNamed::Hash() const |
virtual void | TObject::Info(const char* method, const char* msgfmt) const |
virtual Bool_t | TObject::InheritsFrom(const char* classname) const |
virtual Bool_t | TObject::InheritsFrom(const TClass* cl) const |
virtual void | TObject::Inspect() constMENU |
void | TObject::InvertBit(UInt_t f) |
virtual TClass* | IsA() const |
virtual Bool_t | IsDegree() const |
virtual Bool_t | TObject::IsEqual(const TObject* obj) const |
virtual Bool_t | TObject::IsFolder() const |
virtual Bool_t | IsNested() const |
Bool_t | TObject::IsOnHeap() const |
virtual Bool_t | TNamed::IsSortable() const |
virtual Bool_t | TAttFill::IsTransparent() const |
Bool_t | TObject::IsZombie() const |
virtual void | TNamed::ls(Option_t* option = "") const |
void | Map2Alm(THealAlm<float>& alm, Bool_t add = kFALSE) const |
void | Map2Alm(THealAlm<double>& alm, Bool_t add = kFALSE) const |
void | Map2Alm(THealAlm<Float_t>& alm, const vector<Double_t>& weight, Bool_t add = kFALSE) |
void | Map2Alm(THealAlm<Double_t>& alm, const vector<Double_t>& weight, Bool_t add = kFALSE) |
void | TObject::MayNotUse(const char* method) const |
virtual void | TAttLine::Modify() |
virtual void | Multiply(const THealPix* hp1) |
virtual Int_t | Nest2Ring(Int_t pix) const |
virtual void | Nest2XYF(Int_t pix, Int_t& x, Int_t& y, Int_t& face) const |
virtual Bool_t | TObject::Notify() |
static Int_t | Nside2Npix(Int_t nside) |
void | TObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const |
static void | TObject::operator delete(void* ptr) |
static void | TObject::operator delete(void* ptr, void* vp) |
static void | TObject::operator delete[](void* ptr) |
static void | TObject::operator delete[](void* ptr, void* vp) |
void* | TObject::operator new(size_t sz) |
void* | TObject::operator new(size_t sz, void* vp) |
void* | TObject::operator new[](size_t sz) |
void* | TObject::operator new[](size_t sz, void* vp) |
static Int_t | Order2Nside(Int_t order) |
virtual void | Paint(Option_t* option = "") |
virtual void | Pix2XY(Int_t pix, Int_t& x, Int_t& y) const |
virtual void | TObject::Pop() |
virtual void | TNamed::Print(Option_t* option = "") const |
virtual Int_t | TObject::Read(const char* name) |
static Bool_t | ReadFitsHeader(fitsfile** fptr, const char* fname, const char* colname, THealPix::HealHeader_t& head) |
virtual THealPix* | Rebin(Int_t neworder, const char* newname = "") |
virtual void | TObject::RecursiveRemove(TObject* obj) |
virtual void | TAttFill::ResetAttFill(Option_t* option = "") |
virtual void | TAttLine::ResetAttLine(Option_t* option = "") |
virtual void | TAttMarker::ResetAttMarker(Option_t* toption = "") |
void | TObject::ResetBit(UInt_t f) |
virtual Int_t | Ring2Nest(Int_t pix) const |
virtual void | Ring2XYF(Int_t pix, Int_t& x, Int_t& y, Int_t& face) const |
virtual void | TObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU |
virtual void | TAttFill::SaveFillAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1001) |
virtual void | TAttLine::SaveLineAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1, Int_t widdef = 1) |
virtual void | TAttMarker::SaveMarkerAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1, Int_t sizdef = 1) |
virtual void | TObject::SavePrimitive(ostream& out, Option_t* option = "") |
virtual void | Scale(Double_t c1 = 1, Option_t* option = "") |
virtual void | SetBarOffset(Float_t offset = 0.25) |
virtual void | SetBarWidth(Float_t width = 0.5) |
virtual void | SetBinContent(Int_t bin, Double_t content) |
virtual void | SetBinError(Int_t bin, Double_t error) |
virtual void | SetBins(Int_t n) |
virtual void | SetBinsLength(Int_t = -1) |
void | TObject::SetBit(UInt_t f) |
void | TObject::SetBit(UInt_t f, Bool_t set) |
virtual void | SetContour(Int_t nlevels, const Double_t* levels = 0) |
virtual void | SetContourLevel(Int_t level, Double_t value) |
static void | SetDefaultSumw2(Bool_t sumw2 = kTRUE) |
virtual void | SetDegree(Bool_t isDegree = kTRUE) |
virtual void | SetDirectory(TDirectory* dir) |
virtual void | TObject::SetDrawOption(Option_t* option = "")MENU |
static void | TObject::SetDtorOnly(void* obj) |
virtual void | SetEntries(Double_t n) |
virtual void | TAttFill::SetFillAttributes()MENU |
virtual void | TAttFill::SetFillColor(Color_t fcolor) |
virtual void | TAttFill::SetFillColorAlpha(Color_t fcolor, Float_t falpha) |
virtual void | TAttFill::SetFillStyle(Style_t fstyle) |
virtual void | TAttLine::SetLineAttributes()MENU |
virtual void | TAttLine::SetLineColor(Color_t lcolor) |
virtual void | TAttLine::SetLineColorAlpha(Color_t lcolor, Float_t lalpha) |
virtual void | TAttLine::SetLineStyle(Style_t lstyle) |
virtual void | TAttLine::SetLineWidth(Width_t lwidth) |
virtual void | TAttMarker::SetMarkerAttributes()MENU |
virtual void | TAttMarker::SetMarkerColor(Color_t mcolor = 1) |
virtual void | TAttMarker::SetMarkerColorAlpha(Color_t mcolor, Float_t malpha) |
virtual void | TAttMarker::SetMarkerSize(Size_t msize = 1) |
virtual void | TAttMarker::SetMarkerStyle(Style_t mstyle = 1) |
virtual void | SetMaximum(Double_t maximum = -1111) |
virtual void | SetMinimum(Double_t minimum = -1111) |
virtual void | SetName(const char* name) |
virtual void | SetNameTitle(const char* name, const char* title) |
virtual void | SetNormFactor(Double_t factor = 1) |
static void | TObject::SetObjectStat(Bool_t stat) |
virtual void | SetOption(Option_t* option = "") |
virtual void | SetOrder(Int_t order) |
virtual void | TNamed::SetTitle(const char* title = "")MENU |
virtual void | TObject::SetUniqueID(UInt_t uid) |
virtual void | SetUnit(const char* unit) |
virtual void | SetXTitle(const char* title) |
virtual void | SetYTitle(const char* title) |
virtual void | SetZTitle(const char* title) |
virtual void | ShowMembers(TMemberInspector&) |
virtual Int_t | TNamed::Sizeof() const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
virtual void | Sumw2() |
virtual void | TObject::SysError(const char* method, const char* msgfmt) const |
Bool_t | TObject::TestBit(UInt_t f) const |
Int_t | TObject::TestBits(UInt_t f) const |
virtual void | UseCurrentStyle() |
virtual void | TObject::Warning(const char* method, const char* msgfmt) const |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const |
virtual Int_t | XY2Pix(Int_t x, Int_t y) const |
virtual Int_t | XYF2Nest(Int_t x, Int_t y, Int_t face) const |
virtual Int_t | XYF2Ring(Int_t x, Int_t y, Int_t face) const |
virtual void | Copy(TObject& hpnew) const |
virtual void | TObject::DoError(int level, const char* location, const char* fmt, va_list va) const |
void | TObject::MakeZombie() |
enum { | kNoStats | |
kUserContour | ||
kCanRebin | ||
kLogX | ||
kIsZoomed | ||
kNoTitle | ||
kIsAverage | ||
}; | ||
enum TObject::EStatusBits { | kCanDelete | |
kMustCleanup | ||
kObjInCanvas | ||
kIsReferenced | ||
kHasUUID | ||
kCannotPick | ||
kNoContextMenu | ||
kInvalidObject | ||
}; | ||
enum TObject::[unnamed] { | kIsOnHeap | |
kNotDeleted | ||
kZombie | ||
kBitMask | ||
kSingleKey | ||
kOverwrite | ||
kWriteDelete | ||
}; |
Int_t | f2Nside | != 2*fNside |
Double_t | f2over3Nside | != 2/(3*fNside) (used for faster calculation) |
Double_t | f3Nside2 | != 3*fNside*fNside (used for faster calculation) |
Int_t | f4Nside | != 4*fNside |
Short_t | fBarOffset | (1000*offset) for bar charts or legos |
Short_t | fBarWidth | (1000*width) for bar charts or legos |
TArrayD | fContour | Array to display contour levels |
TDirectory* | fDirectory | !Pointer to directory holding this HEALPixxs |
Double_t | fEntries | Number of entries |
Color_t | TAttFill::fFillColor | fill area color |
Style_t | TAttFill::fFillStyle | fill area style |
TList* | fFunctions | ->Pointer to list of functions (fits and user) |
Bool_t | fIsDegree | deg = true, rad = false |
Bool_t | fIsNested | RING = false, NESTED = true |
Color_t | TAttLine::fLineColor | line color |
Style_t | TAttLine::fLineStyle | line style |
Width_t | TAttLine::fLineWidth | line width |
Color_t | TAttMarker::fMarkerColor | Marker color index |
Size_t | TAttMarker::fMarkerSize | Marker size |
Style_t | TAttMarker::fMarkerStyle | Marker style |
Double_t | fMaximum | Maximum value for plotting |
Double_t | fMinimum | Minimum value for plotting |
TString | TNamed::fName | object identifier |
Int_t | fNcap | != 2*fNside*(fNside-1) (used for faster calculation) |
Double_t | fNormFactor | Normalization factor |
Int_t | fNpix | != 12*fNside^2 |
Int_t | fNside | != 2^fOrder |
Int_t | fNside2 | != fNside*fNside (used for faster calculation) |
TString | fOption | histogram options |
Int_t | fOrder | Order of resolution |
TVirtualHealPainter* | fPainter | !pointer to HEALPix painter |
TArrayD | fSumw2 | Total Sum of squares of weights |
TString | TNamed::fTitle | object title |
Double_t | fTsumw | Total Sum of weights |
Double_t | fTsumw2 | Total Sum of squares of weights |
string | fUnit | Unit of data (used in FITS header) |
TAxis | fXaxis | X axis descriptor |
TAxis | fYaxis | Y axis descriptor |
TAxis | fZaxis | Z axis descriptor |
static Bool_t | fgAddDirectory | !flag to add HEALPixs to the directory |
static Bool_t | fgDefaultSumw2 | !flag to call THealPix::Sumw2 automatically at histogram creation time |
static const Int_t | fgJpll[2147483647] | ! |
static const Int_t | fgJrll[2147483647] | ! |
static THealPix::THealTable | fgTable | !ctab and utab holder |
Performs the operation: this = this + c1*hp1 if errors are defined (see THealPix::Sumw2), errors are also recalculated. Note that if h1 has Sumw2 set, Sumw2 is automatically called for this if not already set. SPECIAL CASE (Average/Efficiency HEALPixs) For HEALPixs representing averages or efficiencies, one should compute the average of the two HEALPixs and not the sum. One can mark a histogram to be an average HEALPix by setting its bit kIsAverage with myhp.SetBit(THealPix::kIsAverage); Note that the two HELAPixs must have their kIsAverage bit set IMPORTANT NOTE1: If you intend to use the errors of this HEALPix later you should call Sumw2 before making this operation. This is particularly important if you fit the histogram after THealPix::Add IMPORTANT NOTE2: if hp1 has a normalisation factor, the normalisation factor is used, ie this = this + c1*factor*hp1 Use the other THealPix::Add function if you do not want this feature
Replace contents of this HEALPix by the addition of hp1 and hp2 this = c1*hp1 + c2*hp2 if errors are defined (see THealPix::Sumw2), errors are also recalculated Note that if hp1 or hp2 have Sumw2 set, Sumw2 is automatically called for this if not already set. SPECIAL CASE (Average/Efficiency HEALPixs) For HEALPixs representing averages or efficiencies, one should compute the average of the two HEALPixs and not the sum. One can mark a HEALPix to be an average HEALPix by setting its bit kIsAverage with myhp.SetBit(THealPix::kIsAverage); Note that the two HEALPixs must have their kIsAverage bit set IMPORTANT NOTE: If you intend to use the errors of this HEALPix later you should call Sumw2 before making this operation. This is particularly important if you fit the HEALPix after THealPix::Add
Stes the flag controlling the automatic add of HEALPix in memory By default (fAddDirectory = kTRUE), HEALPixs are automatically added to the list of objects in memory. Note that one HEALPix can be removed from its support directory by calling hp->SetDirectory(0) or hp->SetDirectory(dir) to add it to the list of objects in the directory dir. NOTE that this is a static function. To call it, use; THealPix::AddDirectory
Divide this HEALPix by hp1 this = this/hp1 If errors are defined (see THealPix::Sumw2), errors are also recalculated. Note that if hp1 has Sumw2 set, Sumw2 is automatically called for this if not already set. The resulting errors are calculated assuming uncorrelated HEALPixs. See the other THealPix::Divide that gives the possibility to optionaly compute Binomial errors. IMPORTANT NOTE: If you intend to use the errors of this HEALPix later you should call Sumw2 before making this operation. This is particularly important if you fit the HEALPix after THealPix::Scale
Increments bin with polar coordinates by 1. If the storage of the sum of squares of weights has been triggered, via the function Sumw2, then the sum of the sqaures of weights is incremented by w^2 in the bin.
Increments bin with polar coordinates with a weight w. If the storage of the sum of squares of weights has been triggered, via the function Sumw2, then the sum of the sqaures of weights is incremented by w^2 in the bin.
Increments bin with cartesian coordinates by 1. If the storage of the sum of squares of weights has been triggered, via the function Sumw2, then the sum of the sqaures of weights is incremented by w^2 in the bin.
Increments bin with cartesian coordinates with a weight w If the storage of the sum of squares of weights has been triggered, via the function Sumw2, then the sum of the sqaures of weights is incremented by w^2 in the bin.
Increments bin with cartesian coordinates by 1. If the storage of the sum of squares of weights has been triggered, via the function Sumw2, then the sum of the sqaures of weights is incremented by w^2 in the bin.
Increments bin with cartesian coordinates with a weight w If the storage of the sum of squares of weights has been triggered, via the function Sumw2, then the sum of the sqaures of weights is incremented by w^2 in the bin.
Return the bin number corresponds to (theta, phi). Oribinal code is Healpix_Base::ang2pix_z_phi of HEALPix C++
Return the solid angle of each bin. If degree2 == kTRUE, return value is in unit of degree.
Return the coordinates of four or five vertices of each bin. Their unit is always degree. The return value is the number of vertices. Five vertices are given to only eight polar bins.
static function return kTRUE if THealPix::Sumw2 must be called when creating new HEALPix. see THealPix::SetDefaultSumw2.
Draw this HEALPix with options HEALPixs are drawn via the THealPainter class. Each HEALPix has a pointer to its own painter (to be usable in a mutithreaded program). The same HEALPix can be drawn with different options in different pads. When a HEALPix drawn in a pad is deleted, the HEALPix is automatically removed from the pad or pads where it was drawn. If a HEALPix is drawn in a pad, then filled again, the new status of the HEALPix will be automatically shown in the pad next time the pad is updated. One does not need to redraw the HEALPix. To draw the current version of a HEALPix in a pad, one can use hp->DrawCopy(); This make a clone of the HEALPix. Once the clone is drawn, the original HEALPix may be modified or deleted without affecting the aspect of the clone. By default, THealPix::Draw clears the current pad. One can use THealPix::SetMaximum and THealPix::SetMinimum to force a particular value for the maximum or the minimum scale on the plot. THealPix::UseCurrentStyle can be used to change all HEALPix graphics attributes to correspond to the current selected style. This function must be called for each HEALPix. In case of reads and draws many HEALPixs from a file, one can force the HEALPixs to inherit automatically the current graphic style by calling before gROOT->ForceStyle(); See THealPainter::Paint for a description of all the drawing options.
Rebin this HEALPix to new order. If a new name is given, return value is a pointer to new object. Otherwise this object will be rebined. Rebinning to higher resolution does not do any interpolation nor smoothing. It does only dividing the bin contents.
Set the unit of HEALPix. This value is used in saving to FITS format.
Create structure to store sum of squares of weights*-*-*-*-*-*-*-* if HEALPix is already filled, the sum of squares of weights is filled with the existing bin contents The error per bin will be computed as sqrt(sum of squares of weight) for each bin. This function is automatically called when the HEALPix is created if the static function THealPix::SetDefaultSumw2 has been called before.
-*-*-*-*-*Return value of error associated to bin number bin*-*-*-*-* if the sum of squares of weights has been defined (via Sumw2), this function returns the sqrt(sum of w2). otherwise it returns the sqrt(contents) for this bin. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Return contour values into array levels if pointer levels is non zero The function returns the number of contour levels. see GetContourLevel to return one contour only
Return value of contour number level see GetContour to return the array of all contour levels
Return the value of contour number "level" in Pad coordinates ie: if the Pad is in log scale along Z it returns le log of the contour level value. see GetContour to return the array of all contour levels
Retrun maximum value smaller than maxval of bins.
Retrun minimum value smaller than maxval of bins.
return pointer to patiner if painter does not exist, it is created
Multiply this histogram by a constant c1 this = c1*this Note that both contents and errors (if any) are scaled. This function uses the services of THealPix::Add IMPORTANT NOTE: If you intend to use the errors of this HEALPix later you should call Sumw2 before making this operation. This is particularly important if you fit the histogram after THealPix::Scale One can scale a HEALPix such that the bins integral is equal to the normalization parameter via THealPix::Scale(Double_t norm), where norm is the desired normalization divided by the integral of the histogram. If option contains "width" the bin contents and errors are divided by the bin width.
-*-*-*-*-*-*Set the number and values of contour levels*-*-*-*-*-*-*-*-* By default the number of contour levels is set to 20. if argument levels = 0 or missing, equidistant contours are computed
-*-*-*-*-*-*-*-*-*Set value for one contour level*-*-*-*-*-*-*-*-*-*-*-*
By default when a HEALPix is created, it is added to the list of HEALPix objects in the current directory in memory. Remove reference to this HEALPix from current directory and add reference to new directory dir. dir can be 0 in which case the HEALPix does not belong to any directory.
Set the maximum value for the Z axis. By default the maximum value is automatically set to the maximum bin content plus a margin of 10 per cent. Use THealPix::GetMaximum to find the maximum value of a HEALPix. Use THealPix::GetMaximumBin to find the bin with the maximum value of a HEALPix.
Set the minimum value for the Z axis. By default the minimum value is automatically set to zero if all bin contents are positive or the minimum - 10 per cen otherwise. Use THealPix::GetMinimum to find the minimum value of a HEALPix. Use THealPix::GetMinimumBin to find the bin with the minimum value of a HEALPix.
Original code is Healpix_Base::ring2xyf of HEALPix C++
Original code is Healpix_Base::xyf2ring of HEALPix C++