Go to the source code of this file.
Functions | |
TEveQuadSet * | quadset (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100, Bool_t register=kTRUE) |
TEveQuadSet * | quadset_emc (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100) |
TEveQuadSet * | quadset_circ () |
TEveQuadSet * | quadset_hex (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100, Bool_t register=kTRUE) |
TEveQuadSet * | quadset_hexid (Float_t x=0, Float_t y=0, Float_t z=0, Int_t num=100, Bool_t register=kTRUE) |
void | quadset_hierarchy (Int_t n=4) |
TEveQuadSet* quadset | ( | Float_t | x = 0 , |
|
Float_t | y = 0 , |
|||
Float_t | z = 0 , |
|||
Int_t | num = 100 , |
|||
Bool_t | register = kTRUE | |||
) |
Definition at line 6 of file quadset.C.
References TEveManager::AddElement(), box(), TEveManager::Create(), Form(), TEveManager::GetDefaultGLViewer(), gEve, gStyle, i, Info, TGLViewer::kCameraOrthoZOY, kFALSE, kGray, TGLCameraOverlay::kGridFront, TEveQuadSet::kQT_RectangleXY, kTRUE, num, TMath::Pi(), TEveManager::Redraw3D(), TGLCameraOverlay::SetOrthographicMode(), TStyle::SetPalette(), TGLCameraOverlay::SetShowOrthographic(), t, x, and y.
TEveQuadSet* quadset_circ | ( | ) |
Definition at line 90 of file quadset.C.
References TEveManager::AddElement(), box(), TMath::Cos(), TEveManager::Create(), gEve, gStyle, i, kFALSE, kGray, TEveQuadSet::kQT_HexagonXY, p, TMath::Pi(), R, TEveManager::Redraw3D(), rnd, TStyle::SetPalette(), TMath::Sin(), t, TMath::TwoPi(), TRandom::Uniform(), x, and y.
TEveQuadSet* quadset_emc | ( | Float_t | x = 0 , |
|
Float_t | y = 0 , |
|||
Float_t | z = 0 , |
|||
Int_t | num = 100 | |||
) |
Definition at line 59 of file quadset.C.
References TEveManager::AddElement(), TEveManager::Create(), Form(), gEve, gStyle, i, kFALSE, TEveQuadSet::kQT_RectangleXZFixedDimY, kTRUE, num, TEveManager::Redraw3D(), TStyle::SetPalette(), t, x, and y.
TEveQuadSet* quadset_hex | ( | Float_t | x = 0 , |
|
Float_t | y = 0 , |
|||
Float_t | z = 0 , |
|||
Int_t | num = 100 , |
|||
Bool_t | register = kTRUE | |||
) |
Definition at line 138 of file quadset.C.
References TEveManager::AddElement(), TEveManager::Create(), gEve, gStyle, i, kFALSE, TEveQuadSet::kQT_HexagonXY, TEveQuadSet::kQT_HexagonYX, num, TEveManager::Redraw3D(), TStyle::SetPalette(), t, x, and y.
TEveQuadSet* quadset_hexid | ( | Float_t | x = 0 , |
|
Float_t | y = 0 , |
|||
Float_t | z = 0 , |
|||
Int_t | num = 100 , |
|||
Bool_t | register = kTRUE | |||
) |
Definition at line 195 of file quadset.C.
References TEveManager::AddElement(), TEveManager::Create(), Form(), gEve, gROOT, gStyle, i, kFALSE, TEveQuadSet::kQT_HexagonXY, kTRUE, num, TROOT::ProcessLine(), quadset_set_callback(), TEveManager::Redraw3D(), TStyle::SetPalette(), t, x, and y.
Referenced by quadset_hierarchy().
void quadset_hierarchy | ( | Int_t | n = 4 |
) |
Definition at line 238 of file quadset.C.
References TEveManager::AddElement(), box(), TEveManager::Create(), gEve, gStyle, i, kFALSE, l, n, quadset_hexid(), TEveManager::Redraw3D(), TEveRGBAPalette::SetLimits(), TStyle::SetPalette(), and TEveDigitSet::SetPalette().