Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RGeomNodeBase Class Reference

Base description of geometry node, required only to build hierarchy.

Definition at line 36 of file RGeomData.hxx.

Public Member Functions

 RGeomNodeBase (int _id=0)
 
bool IsVisible () const
 

Public Attributes

std::vector< intchlds
 list of childs id
 
std::string color
 rgb code without rgb() prefix
 
int id {0}
 node id, index in array
 
std::string name
 node name
 
bool nochlds {false}
 how far in hierarchy depth should be scanned
 
int sortid {0}
 ! place in sorted array, to check cuts, or id of original node when used search structures
 
int vis {0}
 visibility flag, 0 - off, 1 - only when level==0, 99 - always
 

#include <ROOT/RGeomData.hxx>

Inheritance diagram for ROOT::Experimental::RGeomNodeBase:
[legend]

Constructor & Destructor Documentation

◆ RGeomNodeBase()

ROOT::Experimental::RGeomNodeBase::RGeomNodeBase ( int  _id = 0)
inline

Definition at line 47 of file RGeomData.hxx.

Member Function Documentation

◆ IsVisible()

bool ROOT::Experimental::RGeomNodeBase::IsVisible ( ) const
inline

Definition at line 49 of file RGeomData.hxx.

Member Data Documentation

◆ chlds

std::vector<int> ROOT::Experimental::RGeomNodeBase::chlds

list of childs id

Definition at line 40 of file RGeomData.hxx.

◆ color

std::string ROOT::Experimental::RGeomNodeBase::color

rgb code without rgb() prefix

Definition at line 44 of file RGeomData.hxx.

◆ id

int ROOT::Experimental::RGeomNodeBase::id {0}

node id, index in array

Definition at line 38 of file RGeomData.hxx.

◆ name

std::string ROOT::Experimental::RGeomNodeBase::name

node name

Definition at line 39 of file RGeomData.hxx.

◆ nochlds

bool ROOT::Experimental::RGeomNodeBase::nochlds {false}

how far in hierarchy depth should be scanned

Definition at line 42 of file RGeomData.hxx.

◆ sortid

int ROOT::Experimental::RGeomNodeBase::sortid {0}

! place in sorted array, to check cuts, or id of original node when used search structures

Definition at line 45 of file RGeomData.hxx.

◆ vis

int ROOT::Experimental::RGeomNodeBase::vis {0}

visibility flag, 0 - off, 1 - only when level==0, 99 - always

Definition at line 41 of file RGeomData.hxx.

Libraries for ROOT::Experimental::RGeomNodeBase:

The documentation for this class was generated from the following file: