Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TGeoVolume Member List

This is the complete list of members for TGeoVolume, including all inherited members.

AbstractMethod(const char *method) constTObject
AddNode(TGeoVolume *vol, Int_t copy_no, TGeoMatrix *mat=nullptr, Option_t *option="")TGeoVolumevirtual
AddNodeOffset(TGeoVolume *vol, Int_t copy_no, Double_t offset=0, Option_t *option="")TGeoVolume
AddNodeOverlap(TGeoVolume *vol, Int_t copy_no, TGeoMatrix *mat=nullptr, Option_t *option="")TGeoVolumevirtual
AddToTObjectTable(TObject *)TObjectprivatestatic
AppendPad(Option_t *option="")TObjectvirtual
Browse(TBrowser *b)TGeoVolumevirtual
Capacity() constTGeoVolume
cd(Int_t inode) constTGeoVolumevirtual
CheckedHash()TObjectinline
CheckGeometry(Int_t nrays=1, Double_t startx=0, Double_t starty=0, Double_t startz=0) constTGeoVolume
CheckOverlaps(Double_t ovlp=0.1, Option_t *option="") constTGeoVolume
CheckShape(Int_t testNo, Int_t nsamples=10000, Option_t *option="")TGeoVolume
CheckShapes()TGeoVolume
Class()TGeoVolumestatic
Class_Name()TGeoVolumestatic
Class_Version()TGeoVolumeinlinestatic
ClassName() constTObjectvirtual
CleanAll()TGeoVolume
Clear(Option_t *option="") overrideTNamedvirtual
ClearNodes()TGeoVolumeinline
ClearShape()TGeoVolume
ClearThreadData() constTGeoVolumevirtual
Clone(const char *newname="") const overrideTNamedvirtual
CloneNodesAndConnect(TGeoVolume *newmother) constTGeoVolume
CloneVolume() constTGeoVolumevirtual
Compare(const TObject *obj) const overrideTNamedvirtual
Contains(const Double_t *point) constTGeoVolumeinline
TNamed::Copy(TObject &named) const overrideTNamedvirtual
TAttLine::Copy(TAttLine &attline) constTAttLine
TAttFill::Copy(TAttFill &attfill) constTAttFill
CountNodes(Int_t nlevels=1000, Int_t option=0)TGeoVolume
CreateDummyMedium()TGeoVolumestatic
CreateThreadData(Int_t nthreads)TGeoVolumevirtual
DeclFileName()TGeoVolumeinlinestatic
Delete(Option_t *option="")TObjectvirtual
DistancetoLine(Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)TAttLine
DistancetoPrimitive(Int_t px, Int_t py)TGeoVolumevirtual
Divide(const char *divname, Int_t iaxis, Int_t ndiv, Double_t start, Double_t step, Int_t numed=0, Option_t *option="")TGeoVolumevirtual
DoError(int level, const char *location, const char *fmt, va_list va) constTObjectprotectedvirtual
Draw(Option_t *option="")TGeoVolumevirtual
DrawClass() constTObjectvirtual
DrawClone(Option_t *option="") constTObjectvirtual
DrawOnly(Option_t *option="")TGeoVolumevirtual
DummyMedium()TGeoVolumestatic
Dump() constTObjectvirtual
EDeprecatedStatusBits enum nameTObject
EGeoActivityAtt enum nameTGeoAtt
EGeoOptimizationAtt enum nameTGeoAtt
EGeoSavePrimitiveAtt enum nameTGeoAtt
EGeoVisibilityAtt enum nameTGeoAtt
EGeoVolumeTypes enum nameTGeoVolume
Error(const char *method, const char *msgfmt,...) constTObjectvirtual
EStatusBits enum nameTObject
Execute(const char *method, const char *params, Int_t *error=nullptr)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=nullptr)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TGeoVolumevirtual
Export(const char *filename, const char *name="", Option_t *option="")TGeoVolume
Fatal(const char *method, const char *msgfmt,...) constTObjectvirtual
fBitsTObjectprivate
fFieldTGeoVolumeprotected
fFillColorTAttFillprotected
fFillStyleTAttFillprotected
fFinderTGeoVolumeprotected
fFWExtensionTGeoVolumeprotected
fgDtorOnlyTObjectprivatestatic
fgDummyMediumTGeoVolumeprotectedstatic
fGeoAttTGeoAttprotected
fGeoManagerTGeoVolumeprotected
fgObjectStatTObjectprivatestatic
FillBuffer(char *&buffer)TNamedvirtual
FindMatrixOfDaughterVolume(TGeoVolume *vol) constTGeoVolume
FindNode(const char *name) constTGeoVolume
FindObject(const char *name) constTObjectvirtual
FindObject(const TObject *obj) constTObjectvirtual
FindOverlaps() constTGeoVolume
fLineColorTAttLineprotected
fLineStyleTAttLineprotected
fLineWidthTAttLineprotected
fMediumTGeoVolumeprotected
fNameTNamedprotected
fNodesTGeoVolumeprotected
fNtotalTGeoVolumeprotected
fNumberTGeoVolumeprotected
fOptionTGeoVolumeprotected
fRefCountTGeoVolumeprotected
fShapeTGeoVolumeprotected
fTitleTNamedprotected
fUniqueIDTObjectprivate
fUserExtensionTGeoVolumeprotected
fVoxelsTGeoVolumeprotected
GetByteCount() constTGeoVolumevirtual
GetCurrentNodeIndex() constTGeoVolumeinlinevirtual
GetDrawOption() constTObjectvirtual
GetDtorOnly()TObjectstatic
GetField() constTGeoVolumeinline
GetFillColor() constTAttFillinlinevirtual
GetFillStyle() constTAttFillinlinevirtual
GetFinder() constTGeoVolumeinline
GetFWExtension() constTGeoVolumeinline
GetGeoManager() constTGeoVolumeinline
GetIconName() constTGeoVolumeinlinevirtual
GetIndex(const TGeoNode *node) constTGeoVolume
GetLineColor() constTAttLineinlinevirtual
GetLineStyle() constTAttLineinlinevirtual
GetLineWidth() constTAttLineinlinevirtual
GetMaterial() constTGeoVolumeinline
GetMedium() constTGeoVolumeinline
GetName() const overrideTNamedinlinevirtual
GetNdaughters() constTGeoVolumeinline
GetNextNodeIndex() constTGeoVolumeinlinevirtual
GetNode(const char *name) constTGeoVolume
GetNode(Int_t i) constTGeoVolumeinline
GetNodeIndex(const TGeoNode *node, Int_t *check_list, Int_t ncheck) constTGeoVolume
GetNodes()TGeoVolumeinline
GetNtotal() constTGeoVolumeinline
GetNumber() constTGeoVolumeinline
GetObjectInfo(Int_t px, Int_t py) constTGeoVolumevirtual
GetObjectStat()TObjectstatic
GetOptimalVoxels() constTGeoVolume
GetOption() constTGeoVolumeinlinevirtual
GetPointerName() constTGeoVolume
GetRefCount() constTGeoVolumeinline
GetShape() constTGeoVolumeinline
GetTitle() const overrideTNamedinlinevirtual
GetTransparency() constTGeoVolumeinline
GetUniqueID() constTObjectvirtual
GetUserExtension() constTGeoVolumeinline
GetVoxels() constTGeoVolume
Grab()TGeoVolumeinline
GrabFocus()TGeoVolume
GrabFWExtension() constTGeoVolume
GrabUserExtension() constTGeoVolume
Gsord(Int_t)TGeoVolumeinline
HandleTimer(TTimer *timer)TObjectvirtual
Hash() const overrideTNamedinlinevirtual
HasInconsistentHash() constTObjectinline
Import(const char *filename, const char *name="", Option_t *option="")TGeoVolumestatic
Info(const char *method, const char *msgfmt,...) constTObjectvirtual
InheritsFrom(const char *classname) constTObjectvirtual
InheritsFrom(const TClass *cl) constTObjectvirtual
Inspect() constTObjectvirtual
InspectMaterial() constTGeoVolume
InspectShape() constTGeoVolumeinline
InvertBit(UInt_t f)TObjectinline
InvisibleAll(Bool_t flag=kTRUE)TGeoVolume
IsA() constTGeoVolumeinlinevirtual
IsActive() constTGeoVolumeinline
IsActiveDaughters() constTGeoVolumeinline
IsAdded() constTGeoVolumeinline
IsAllInvisible() constTGeoVolume
IsAssembly() constTGeoVolumevirtual
IsCylVoxels() constTGeoVolumeinline
IsDestructed() constTObjectinline
IsEqual(const TObject *obj) constTObjectvirtual
IsFolder() constTGeoVolumevirtual
IsOnHeap() constTObjectinline
IsOverlappingCandidate() constTGeoVolumeinline
IsRaytracing() constTGeoVolume
IsReplicated() constTGeoVolumeinline
IsRunTime() constTGeoVolumeinline
IsSelected() constTGeoVolumeinline
IsSortable() const overrideTNamedinlinevirtual
IsStyleDefault() constTGeoVolume
IsTopVolume() constTGeoVolume
IsTransparent() constTAttFillinlinevirtual
IsValid() constTGeoVolumeinline
IsVisBranch() constTGeoAttinline
IsVisContainers() constTGeoVolumeinline
IsVisDaughters() constTGeoAttinline
IsVisible() constTGeoVolumeinlinevirtual
IsVisibleDaughters() constTGeoVolumeinline
IsVisLeaves() constTGeoVolumeinline
IsVisOnly() constTGeoVolumeinline
IsVisRaytrace() constTGeoAttinline
IsVisStreamed() constTGeoAttinline
IsVisTouched() constTGeoAttinline
IsVolumeMulti() constTGeoVolumeinlinevirtual
IsXYZVoxels() constTGeoVolumeinline
IsZombie() constTObjectinline
kActDaughters enum valueTGeoAtt
kActNone enum valueTGeoAtt
kActOverride enum valueTGeoAtt
kActThis enum valueTGeoAtt
TNamed::kBitMask enum valueTObject
TGeoAtt::kBitMask enum valueTGeoAtt
kCanDelete enum valueTObject
kCannotPick enum valueTObject
kHasUUID enum valueTObject
kInconsistent enum valueTObject
kInvalidObject enum valueTObject
kIsOnHeap enum valueTObject
kIsReferenced enum valueTObject
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kObjInCanvas enum valueTObject
kOnlyPrepStep enum valueTObjectprotected
kOverwrite enum valueTObject
kSaveNodesAtt enum valueTGeoAtt
kSavePrimitiveAtt enum valueTGeoAtt
kSingleKey enum valueTObject
kUseBoundingBox enum valueTGeoAtt
kUseGsord enum valueTGeoAtt
kUseVoxels enum valueTGeoAtt
kVisBranch enum valueTGeoAtt
kVisContainers enum valueTGeoAtt
kVisDaughters enum valueTGeoAtt
kVisNone enum valueTGeoAtt
kVisOneLevel enum valueTGeoAtt
kVisOnly enum valueTGeoAtt
kVisOnScreen enum valueTGeoAtt
kVisOverride enum valueTGeoAtt
kVisRaytrace enum valueTGeoAtt
kVisStreamed enum valueTGeoAtt
kVisThis enum valueTGeoAtt
kVisTouched enum valueTGeoAtt
kVolumeAdded enum valueTGeoVolume
kVolumeClone enum valueTGeoVolume
kVolumeDiv enum valueTGeoVolume
kVolumeImportNodes enum valueTGeoVolume
kVolumeMulti enum valueTGeoVolume
kVolumeOC enum valueTGeoVolume
kVolumeOverlap enum valueTGeoVolume
kVolumeReplicated enum valueTGeoVolume
kVolumeSelected enum valueTGeoVolume
kVoxelsCyl enum valueTGeoVolume
kVoxelsXYZ enum valueTGeoVolume
kWriteDelete enum valueTObject
kZombie enum valueTObject
LegoPlot(Int_t ntheta=20, Double_t themin=0., Double_t themax=180., Int_t nphi=60, Double_t phimin=0., Double_t phimax=360., Double_t rmin=0., Double_t rmax=9999999, Option_t *option="")TGeoVolume
ls(Option_t *option="") const overrideTNamedvirtual
MakeCopyNodes(const TGeoVolume *other)TGeoVolume
MakeCopyVolume(TGeoShape *newshape)TGeoVolumevirtual
MakeReflectedVolume(const char *newname="") constTGeoVolume
MakeZombie()TObjectinlineprotected
MayNotUse(const char *method) constTObject
TAttLine::Modify()TAttLinevirtual
TAttFill::Modify()TAttFillvirtual
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) constTObject
operator delete(void *ptr)TObject
operator delete[](void *ptr)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator=(const TGeoVolume &)=deleteTGeoVolumeprivate
TNamed::operator=(const TNamed &rhs)TNamed
TObject::operator=(const TObject &rhs)TObjectinline
OptimizeVoxels()TGeoVolume
Paint(Option_t *option="")TGeoVolumevirtual
Pop()TObjectvirtual
Print(Option_t *option="") constTGeoVolumevirtual
PrintNodes() constTGeoVolume
PrintVoxels() constTGeoVolume
RandomPoints(Int_t npoints=1000000, Option_t *option="")TGeoVolume
RandomRays(Int_t nrays=10000, Double_t startx=0, Double_t starty=0, Double_t startz=0, const char *target_vol=nullptr, Bool_t check_norm=kFALSE)TGeoVolume
Raytrace(Bool_t flag=kTRUE)TGeoVolume
Read(const char *name)TObjectvirtual
RecursiveRemove(TObject *obj)TObjectvirtual
RegisterYourself(Option_t *option="")TGeoVolume
Release()TGeoVolumeinline
RemoveNode(TGeoNode *node)TGeoVolume
ReplaceNode(TGeoNode *nodeorig, TGeoShape *newshape=nullptr, TGeoMatrix *newpos=nullptr, TGeoMedium *newmed=nullptr)TGeoVolume
ReplayCreation(const TGeoVolume *other)TGeoVolume
ResetAttBit(UInt_t f)TGeoAttinline
ResetAttFill(Option_t *option="")TAttFillvirtual
ResetAttLine(Option_t *option="")TAttLinevirtual
ResetBit(UInt_t f)TObjectinline
SaveAs(const char *filename, Option_t *option="") constTGeoVolumevirtual
SaveFillAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1001)TAttFillvirtual
SaveLineAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)TAttLinevirtual
SavePrimitive(std::ostream &out, Option_t *option="")TGeoVolumevirtual
SelectVolume(Bool_t clear=kFALSE)TGeoVolume
SetActiveDaughters(Bool_t flag=kTRUE)TGeoVolumeinline
SetActivity(Bool_t flag=kTRUE)TGeoVolumeinline
SetAdded()TGeoVolumeinline
SetAsTopVolume()TGeoVolume
SetAttBit(UInt_t f)TGeoAttinline
SetAttBit(UInt_t f, Bool_t set)TGeoAttinline
SetAttVisibility(Bool_t vis)TGeoVolumeinline
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetCurrentPoint(Double_t x, Double_t y, Double_t z)TGeoVolume
SetCylVoxels(Bool_t flag=kTRUE)TGeoVolumeinline
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetField(TObject *field)TGeoVolumeinline
SetFillAttributes()TAttFillvirtual
SetFillColor(Color_t fcolor)TAttFillinlinevirtual
SetFillColorAlpha(Color_t fcolor, Float_t falpha)TAttFillvirtual
SetFillStyle(Style_t fstyle)TAttFillinlinevirtual
SetFinder(TGeoPatternFinder *finder)TGeoVolumeinline
SetFWExtension(TGeoExtension *ext)TGeoVolume
SetInvisible()TGeoVolumeinline
SetLineAttributes()TAttLinevirtual
SetLineColor(Color_t lcolor)TGeoVolumevirtual
SetLineColorAlpha(Color_t lcolor, Float_t lalpha)TAttLinevirtual
SetLineStyle(Style_t lstyle)TGeoVolumevirtual
SetLineWidth(Width_t lwidth)TGeoVolumevirtual
SetMedium(TGeoMedium *medium)TGeoVolumeinlinevirtual
SetName(const char *name)TNamedvirtual
SetNameTitle(const char *name, const char *title)TNamedvirtual
SetNodes(TObjArray *nodes)TGeoVolumeinline
SetNtotal(Int_t ntotal)TGeoVolumeinline
SetNumber(Int_t number)TGeoVolumeinline
SetObjectStat(Bool_t stat)TObjectstatic
SetOptimization(Option_t *option)TGeoAtt
SetOption(const char *option)TGeoVolume
SetOverlappingCandidate(Bool_t flag)TGeoVolumeinline
SetReplicated()TGeoVolumeinline
SetShape(const TGeoShape *shape)TGeoVolume
SetTitle(const char *title="")TNamedvirtual
SetTransparency(Char_t transparency=0)TGeoVolumeinline
SetUniqueID(UInt_t uid)TObjectvirtual
SetUserExtension(TGeoExtension *ext)TGeoVolume
SetVisBranch()TGeoAtt
SetVisContainers(Bool_t flag=kTRUE)TGeoVolumevirtual
SetVisDaughters(Bool_t vis=kTRUE)TGeoAtt
SetVisibility(Bool_t vis=kTRUE)TGeoVolumevirtual
SetVisLeaves(Bool_t flag=kTRUE)TGeoVolumevirtual
SetVisOnly(Bool_t flag=kTRUE)TGeoVolumevirtual
SetVisRaytrace(Bool_t flag=kTRUE)TGeoAttinline
SetVisStreamed(Bool_t vis=kTRUE)TGeoAtt
SetVisTouched(Bool_t vis=kTRUE)TGeoAtt
SetVoxelFinder(TGeoVoxelFinder *finder)TGeoVolumeinline
Sizeof() constTNamedvirtual
Sizeof3D() constTAtt3Dvirtual
SortNodes()TGeoVolume
Streamer(TBuffer &)TGeoVolumevirtual
StreamerNVirtual(TBuffer &ClassDef_StreamerNVirtual_b)TGeoVolumeinline
SysError(const char *method, const char *msgfmt,...) constTObjectvirtual
TAtt3D()TAtt3Dinline
TAttFill()TAttFill
TAttFill(Color_t fcolor, Style_t fstyle)TAttFill
TAttLine()TAttLine
TAttLine(Color_t lcolor, Style_t lstyle, Width_t lwidth)TAttLine
TestAttBit(UInt_t f) constTGeoAttinline
TestBit(UInt_t f) constTObjectinline
TestBits(UInt_t f) constTObjectinline
TGeoAtt()TGeoAtt
TGeoAtt(Option_t *vis_opt, Option_t *activity_opt="", Option_t *optimization_opt="")TGeoAtt
TGeoVolume(const TGeoVolume &)=deleteTGeoVolumeprivate
TGeoVolume()TGeoVolume
TGeoVolume(const char *name, const TGeoShape *shape, const TGeoMedium *med=nullptr)TGeoVolume
TNamed()TNamedinline
TNamed(const char *name, const char *title)TNamedinline
TNamed(const TString &name, const TString &title)TNamedinline
TNamed(const TNamed &named)TNamed
TObject()TObjectinline
TObject(const TObject &object)TObjectinline
UnmarkSaved()TGeoVolume
UseCurrentStyle()TObjectvirtual
Valid() constTGeoVolume
VisibleDaughters(Bool_t vis=kTRUE)TGeoVolume
Voxelize(Option_t *option)TGeoVolume
Warning(const char *method, const char *msgfmt,...) constTObjectvirtual
Weight(Double_t precision=0.01, Option_t *option="va")TGeoVolume
WeightA() constTGeoVolume
Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0)TObjectvirtual
Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0) constTObjectvirtual
~TAtt3D()TAtt3Dinlinevirtual
~TAttFill()TAttFillvirtual
~TAttLine()TAttLinevirtual
~TGeoAtt()TGeoAttvirtual
~TGeoVolume()TGeoVolumevirtual
~TNamed()TNamedvirtual
~TObject()TObjectvirtual