#include <G3Volume.h>
Public Member Functions | |
| G3Volume () | |
| G3Volume (const char *name) | |
| virtual | ~G3Volume () |
| virtual void | Draw (Option_t *option=0) |
| virtual void | DrawSpec () |
| virtual void | SetParam (Int_t i, Float_t param) |
| virtual Float_t | GetParam (Int_t i) |
| virtual void | SetIdVolume (Int_t id) |
| virtual void | SetIdCopy (Int_t id) |
| virtual void | SetIdMedium (Int_t id) |
| virtual void | SetIdMaterial (Int_t id) |
| virtual Int_t | GetIdVolume () const |
| virtual Int_t | GetIdCopy () const |
| virtual Int_t | Medium () const |
| virtual Int_t | Material () const |
| virtual void | AddCopy () |
| virtual void | SetItem (TObject *item) |
| virtual void | SetPosition (Float_t x, Float_t y, Float_t z) |
| virtual TArrayF | Position (Int_t i) const |
| virtual void | SetRotMatrix (Int_t irot) |
| virtual Int_t | RotMatrix () const |
| virtual void | SetShape (Int_t shape) |
| virtual Int_t | Shape () const |
| virtual void | SetParameters (Int_t np, Float_t *param) |
| virtual Int_t | NParam () const |
| virtual void | Parameters (Int_t i, TArrayF ¶m) const |
| virtual TList * | Copies () const |
| virtual void | AddCopy (G3Volume *volume) |
| virtual G3Volume * | MakeCopy (Int_t i) |
| virtual Int_t | NCopies () const |
| virtual Bool_t | Posp () const |
| virtual void | SetPosp (Bool_t flag) |
| virtual void | CreateTShape (char *nameV, TMaterial *mat) |
| virtual void | SetDivision (Int_t ndiv, Int_t axis, Float_t start, Float_t step) |
| virtual void | Division (Int_t &ndiv, Int_t &axis, Float_t &start, Float_t &step) const |
| virtual Int_t | Axis () |
| virtual Int_t | Ndiv () |
| virtual Float_t | Step () |
| virtual Float_t | StartC () |
| virtual TObject * | GetItem () |
| G3Volume (const G3Volume &) | |
Private Member Functions | |
| G3Volume & | operator= (const G3Volume &) |
| current item More... | |
Private Attributes | |
| TArrayF | fPosition |
| TArrayF | fParameters |
| TList * | fCopies |
| Bool_t | fPosp |
| Int_t | fNCopies |
| Int_t | fRotMatrix |
| Int_t | fNParam |
| Int_t | fAxis |
| Int_t | fNdiv |
| Float_t | fStep |
| Float_t | fStartC |
| Int_t | fShape |
| Float_t | fTheta |
| Float_t | fPhi |
| Float_t | fPsi |
| Float_t | fU |
| Float_t | fV |
| Float_t | fUscale |
| Float_t | fVscale |
| Bool_t | fHide |
| Bool_t | fShadow |
| Int_t | fFill |
| Int_t | fSeen |
| Bool_t | fClip |
| Float_t | fClipXmin |
| Float_t | fClipXmax |
| Float_t | fClipYmin |
| Float_t | fClipYmax |
| Float_t | fClipZmin |
| Float_t | fClipZmax |
| Int_t | fIdVolume |
| Int_t | fIdMedium |
| Int_t | fIdMaterial |
| Int_t | fIdCopy |
| TObject * | fItem |
Definition at line 18 of file G3Volume.h.
|
inline |
Definition at line 21 of file G3Volume.h.
| G3Volume::G3Volume | ( | const char * | name | ) |
|
inlinevirtual |
Definition at line 23 of file G3Volume.h.
| G3Volume::G3Volume | ( | const G3Volume & | volume | ) |
Definition at line 94 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 49 of file G3Volume.h.
|
virtual |
Definition at line 307 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 73 of file G3Volume.h.
|
inlinevirtual |
Definition at line 63 of file G3Volume.h.
|
virtual |
Definition at line 373 of file G3Volume.cxx.
|
virtual |
Definition at line 539 of file G3Volume.cxx.
|
virtual |
Definition at line 141 of file G3Volume.cxx.
|
virtual |
Definition at line 171 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 43 of file G3Volume.h.
|
inlinevirtual |
Definition at line 41 of file G3Volume.h.
|
inlinevirtual |
Definition at line 80 of file G3Volume.h.
|
virtual |
Definition at line 261 of file G3Volume.cxx.
|
virtual |
Definition at line 314 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 47 of file G3Volume.h.
|
inlinevirtual |
Definition at line 45 of file G3Volume.h.
|
inlinevirtual |
Definition at line 67 of file G3Volume.h.
|
inlinevirtual |
Definition at line 74 of file G3Volume.h.
|
inlinevirtual |
Definition at line 61 of file G3Volume.h.
|
virtual |
Definition at line 354 of file G3Volume.cxx.
|
virtual |
Definition at line 320 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 68 of file G3Volume.h.
|
inlinevirtual |
Definition at line 57 of file G3Volume.h.
|
virtual |
Definition at line 531 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 35 of file G3Volume.h.
|
inlinevirtual |
Definition at line 39 of file G3Volume.h.
|
inlinevirtual |
Definition at line 37 of file G3Volume.h.
|
inlinevirtual |
Definition at line 33 of file G3Volume.h.
|
inlinevirtual |
Definition at line 51 of file G3Volume.h.
|
virtual |
Definition at line 200 of file G3Volume.cxx.
|
virtual |
Definition at line 343 of file G3Volume.cxx.
|
virtual |
Definition at line 332 of file G3Volume.cxx.
|
inlinevirtual |
Definition at line 69 of file G3Volume.h.
|
inlinevirtual |
Definition at line 56 of file G3Volume.h.
|
inlinevirtual |
Definition at line 58 of file G3Volume.h.
|
inlinevirtual |
Definition at line 59 of file G3Volume.h.
|
inlinevirtual |
Definition at line 76 of file G3Volume.h.
|
inlinevirtual |
Definition at line 75 of file G3Volume.h.
|
private |
Definition at line 94 of file G3Volume.h.
|
private |
Definition at line 110 of file G3Volume.h.
|
private |
Definition at line 112 of file G3Volume.h.
|
private |
Definition at line 111 of file G3Volume.h.
|
private |
Definition at line 114 of file G3Volume.h.
|
private |
Definition at line 113 of file G3Volume.h.
|
private |
Definition at line 116 of file G3Volume.h.
|
private |
Definition at line 115 of file G3Volume.h.
|
private |
Definition at line 89 of file G3Volume.h.
|
private |
Definition at line 108 of file G3Volume.h.
|
private |
Definition at line 106 of file G3Volume.h.
|
private |
Definition at line 120 of file G3Volume.h.
|
private |
Definition at line 119 of file G3Volume.h.
|
private |
Definition at line 118 of file G3Volume.h.
|
private |
Definition at line 117 of file G3Volume.h.
|
private |
Definition at line 121 of file G3Volume.h.
|
private |
Definition at line 91 of file G3Volume.h.
|
private |
Definition at line 95 of file G3Volume.h.
|
private |
Definition at line 93 of file G3Volume.h.
|
private |
Definition at line 88 of file G3Volume.h.
|
private |
Definition at line 100 of file G3Volume.h.
|
private |
Definition at line 87 of file G3Volume.h.
|
private |
Definition at line 90 of file G3Volume.h.
|
private |
Definition at line 101 of file G3Volume.h.
|
private |
Definition at line 92 of file G3Volume.h.
|
private |
Definition at line 109 of file G3Volume.h.
|
private |
Definition at line 107 of file G3Volume.h.
|
private |
Definition at line 98 of file G3Volume.h.
|
private |
Definition at line 97 of file G3Volume.h.
|
private |
Definition at line 96 of file G3Volume.h.
|
private |
Definition at line 99 of file G3Volume.h.
|
private |
Definition at line 102 of file G3Volume.h.
|
private |
Definition at line 104 of file G3Volume.h.
|
private |
Definition at line 103 of file G3Volume.h.
|
private |
Definition at line 105 of file G3Volume.h.
1.8.11