4 #ifndef __KVNUCLEUSBOX_H
5 #define __KVNUCLEUSBOX_H
size_t size(const MatrixT &matrix)
#define ClassDef(name, id)
Used to draw nuclear chart.
A TBox representing a nucleus in a KVNuclearChart.
virtual ~KVNucleusBox()
Destructor.
void SetShowSymbol(Bool_t value=kTRUE)
virtual void Delete(Option_t *option="")
virtual void Dump() const
void SetDrawMode(Bool_t DrawSame)
virtual void SetLineAttributes()
KVNuclearChart * fNuclearChart
virtual TObject * DrawClone(Option_t *option="") const
KVNucleusBox(Int_t Z, Int_t N, Double_t size=0.4, Int_t colStable=kBlack, Int_t colRadio=kGray+1)
Constructor with Z,N of a Nucleus.
virtual void SetDrawOption(Option_t *option="")
void ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual void SetFillAttributes()
void Copy(TObject &) const
void SetSymbolSize(Float_t size=0.02)
virtual void DrawClass() const
void SetNuclearChart(KVNuclearChart *nuclearchart)
virtual void Inspect() const
void Paint(Option_t *option="")
virtual void SaveAs(const char *filename="", Option_t *option="") const
Description of properties and kinematics of atomic nuclei.
virtual void SetFillAttributes()
virtual void SetLineAttributes()
virtual void SetTextSize(Float_t tsize=1)
virtual void Inspect() const
virtual void Dump() const
virtual TObject * DrawClone(Option_t *option="") const
virtual void SaveAs(const char *filename="", Option_t *option="") const
virtual void Delete(Option_t *option="")
virtual void SetDrawOption(Option_t *option="")
virtual void DrawClass() const