#include <TFoamCell.h>
Inheritance diagram for TFoamCell:
Definition at line 22 of file TFoamCell.h.
TFoamCell::TFoamCell | ( | ) |
TFoamCell::TFoamCell | ( | Int_t | ) |
TFoamCell::TFoamCell | ( | TFoamCell & | ) |
TFoamCell::~TFoamCell | ( | ) | [virtual] |
Definition at line 72 of file TFoamCell.cxx.
TFoamCell::TFoamCell | ( | ) |
TFoamCell::TFoamCell | ( | Int_t | ) |
TFoamCell::TFoamCell | ( | TFoamCell & | ) |
virtual TFoamCell::~TFoamCell | ( | ) | [virtual] |
Definition at line 99 of file TFoamCell.cxx.
References fDaught0, fDaught1, fParent, and fStatus.
Referenced by TFoam::CellFill().
Double_t TFoamCell::GetXdiv | ( | ) | const [inline] |
Int_t TFoamCell::GetBest | ( | ) | const [inline] |
void TFoamCell::SetBest | ( | Int_t | Best | ) | [inline] |
Definition at line 56 of file TFoamCell.h.
References fBest.
Referenced by TFoam::CellFill(), and TFoam::Explore().
void TFoamCell::SetXdiv | ( | Double_t | Xdiv | ) | [inline] |
Definition at line 57 of file TFoamCell.h.
References fXdiv.
Referenced by TFoam::CellFill(), and TFoam::Explore().
Definition at line 114 of file TFoamCell.cxx.
References TObject::Error(), fBest, fDim, fXdiv, GetDau0(), GetDau1(), GetPare(), and kDiv.
Referenced by TFoam::Explore(), TFoam::MakeEvent(), and Print().
void TFoamCell::GetHSize | ( | TFoamVect & | ) | const |
Definition at line 142 of file TFoamCell.cxx.
References TObject::Error(), fBest, fDim, fXdiv, GetDau0(), GetDau1(), GetPare(), and kDiv.
Referenced by CalcVolume().
void TFoamCell::CalcVolume | ( | ) |
Definition at line 168 of file TFoamCell.cxx.
References fDim, fVolume, GetHSize(), and k.
Referenced by TFoam::Explore().
Double_t TFoamCell::GetVolume | ( | ) | const [inline] |
Definition at line 62 of file TFoamCell.h.
References fVolume.
Referenced by TFoam::Explore(), and TFoam::MakeEvent().
Double_t TFoamCell::GetIntg | ( | ) | const [inline] |
Definition at line 63 of file TFoamCell.h.
References fIntegral.
Referenced by TFoam::CellFill(), TFoam::Explore(), and TFoam::Initialize().
Double_t TFoamCell::GetDriv | ( | ) | const [inline] |
Definition at line 64 of file TFoamCell.h.
References fDrive.
Referenced by TFoam::CellFill(), TFoam::CheckAll(), TFoam::Explore(), TFoam::Finalize(), and TFoam::Initialize().
Double_t TFoamCell::GetPrim | ( | ) | const [inline] |
void TFoamCell::SetIntg | ( | Double_t | Intg | ) | [inline] |
Definition at line 66 of file TFoamCell.h.
References fIntegral.
Referenced by TFoam::CellFill(), and TFoam::Explore().
void TFoamCell::SetDriv | ( | Double_t | Driv | ) | [inline] |
Definition at line 67 of file TFoamCell.h.
References fDrive.
Referenced by TFoam::CellFill(), and TFoam::Explore().
void TFoamCell::SetPrim | ( | Double_t | Prim | ) | [inline] |
Int_t TFoamCell::GetStat | ( | ) | const [inline] |
void TFoamCell::SetStat | ( | Int_t | Stat | ) | [inline] |
TFoamCell* TFoamCell::GetPare | ( | ) | const [inline] |
Definition at line 72 of file TFoamCell.h.
References fParent, and TRef::GetObject().
Referenced by TFoam::CheckAll(), TFoam::Explore(), GetHcub(), GetHSize(), and Print().
TFoamCell* TFoamCell::GetDau0 | ( | ) | const [inline] |
Definition at line 73 of file TFoamCell.h.
References fDaught0, and TRef::GetObject().
Referenced by TFoam::CheckAll(), GetHcub(), GetHSize(), and Print().
TFoamCell* TFoamCell::GetDau1 | ( | ) | const [inline] |
Definition at line 74 of file TFoamCell.h.
References fDaught1, and TRef::GetObject().
Referenced by TFoam::CheckAll(), GetHcub(), GetHSize(), and Print().
void TFoamCell::SetDau0 | ( | TFoamCell * | Daug | ) | [inline] |
void TFoamCell::SetDau1 | ( | TFoamCell * | Daug | ) | [inline] |
void TFoamCell::SetSerial | ( | Int_t | Serial | ) | [inline] |
Int_t TFoamCell::GetSerial | ( | ) | const [inline] |
void TFoamCell::Print | ( | Option_t * | option | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 183 of file TFoamCell.cxx.
References TObject::Error(), fBest, fDim, fDrive, fIntegral, fPrimary, fStatus, fVolume, fXdiv, GetDau0(), GetDau1(), GetHcub(), GetPare(), GetSerial(), and TFoamVect::Print().
Referenced by TFoam::PrintCells().
Double_t TFoamCell::GetXdiv | ( | ) | const [inline] |
Int_t TFoamCell::GetBest | ( | ) | const [inline] |
void TFoamCell::SetBest | ( | Int_t | Best | ) | [inline] |
void TFoamCell::SetXdiv | ( | Double_t | Xdiv | ) | [inline] |
void TFoamCell::GetHSize | ( | TFoamVect & | ) | const |
void TFoamCell::CalcVolume | ( | ) |
Double_t TFoamCell::GetVolume | ( | ) | const [inline] |
Double_t TFoamCell::GetIntg | ( | ) | const [inline] |
Double_t TFoamCell::GetDriv | ( | ) | const [inline] |
Double_t TFoamCell::GetPrim | ( | ) | const [inline] |
void TFoamCell::SetIntg | ( | Double_t | Intg | ) | [inline] |
void TFoamCell::SetDriv | ( | Double_t | Driv | ) | [inline] |
void TFoamCell::SetPrim | ( | Double_t | Prim | ) | [inline] |
Int_t TFoamCell::GetStat | ( | ) | const [inline] |
void TFoamCell::SetStat | ( | Int_t | Stat | ) | [inline] |
TFoamCell* TFoamCell::GetPare | ( | ) | const [inline] |
TFoamCell* TFoamCell::GetDau0 | ( | ) | const [inline] |
TFoamCell* TFoamCell::GetDau1 | ( | ) | const [inline] |
void TFoamCell::SetDau0 | ( | TFoamCell * | Daug | ) | [inline] |
void TFoamCell::SetDau1 | ( | TFoamCell * | Daug | ) | [inline] |
void TFoamCell::SetSerial | ( | Int_t | Serial | ) | [inline] |
Int_t TFoamCell::GetSerial | ( | ) | const [inline] |
Short_t TFoamCell::fDim [private] |
Definition at line 25 of file TFoamCell.h.
Referenced by CalcVolume(), GetHcub(), GetHSize(), Print(), and TFoamCell().
Int_t TFoamCell::fSerial [private] |
Int_t TFoamCell::fStatus [private] |
Definition at line 30 of file TFoamCell.h.
Referenced by Fill(), GetStat(), operator=(), Print(), SetStat(), and TFoamCell().
TRef TFoamCell::fParent [private] |
Definition at line 31 of file TFoamCell.h.
Referenced by Fill(), GetPare(), operator=(), and TFoamCell().
TRef TFoamCell::fDaught0 [private] |
Definition at line 32 of file TFoamCell.h.
Referenced by Fill(), GetDau0(), operator=(), SetDau0(), and TFoamCell().
TRef TFoamCell::fDaught1 [private] |
Definition at line 33 of file TFoamCell.h.
Referenced by Fill(), GetDau1(), operator=(), SetDau1(), and TFoamCell().
Double_t TFoamCell::fXdiv [private] |
Definition at line 36 of file TFoamCell.h.
Referenced by GetHcub(), GetHSize(), GetXdiv(), operator=(), Print(), SetXdiv(), and TFoamCell().
Int_t TFoamCell::fBest [private] |
Definition at line 37 of file TFoamCell.h.
Referenced by GetBest(), GetHcub(), GetHSize(), operator=(), Print(), SetBest(), and TFoamCell().
Double_t TFoamCell::fVolume [private] |
Definition at line 39 of file TFoamCell.h.
Referenced by CalcVolume(), GetVolume(), operator=(), Print(), and TFoamCell().
Double_t TFoamCell::fIntegral [private] |
Definition at line 40 of file TFoamCell.h.
Referenced by GetIntg(), operator=(), Print(), SetIntg(), and TFoamCell().
Double_t TFoamCell::fDrive [private] |
Definition at line 41 of file TFoamCell.h.
Referenced by GetDriv(), operator=(), Print(), SetDriv(), and TFoamCell().
Double_t TFoamCell::fPrimary [private] |
Definition at line 42 of file TFoamCell.h.
Referenced by GetPrim(), operator=(), Print(), SetPrim(), and TFoamCell().