Logo ROOT  
Reference Guide
TGeoStateInfo Class Reference

Statefull info for the current geometry level.

Definition at line 21 of file TGeoStateInfo.h.

Public Member Functions

 TGeoStateInfo (const TGeoStateInfo &other)=delete
 
 TGeoStateInfo (Int_t maxdaughters=0)
 Constructor. More...
 
virtual ~TGeoStateInfo ()
 Destructor. More...
 
virtual TClassIsA () const
 
TGeoStateInfooperator= (const TGeoStateInfo &other)=delete
 
virtual void Streamer (TBuffer &)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static Version_t Class_Version ()
 
static const char * DeclFileName ()
 

Public Attributes

Int_t fAsmCurrent
 
Int_t fAsmNext
 
Int_t fBoolSelected
 
TGeoCombiTrans fDivCombi
 
Int_t fDivCurrent
 
Int_t fDivNext
 
TGeoRotation fDivRot
 
TGeoTranslation fDivTrans
 
TGeoNodefNode
 
UChar_tfVoxBits1
 
Int_tfVoxCheckList
 
Int_t fVoxCurrent
 
Int_t fVoxInc [3]
 
Double_t fVoxInvdir [3]
 
Double_t fVoxLimits [3]
 
Int_t fVoxNcandidates
 
Int_t fVoxSlices [3]
 
Int_t fXtruIz
 
TGeoPolygonfXtruPoly
 
Int_t fXtruSeg
 
Double_tfXtruXc
 
Double_tfXtruYc
 

#include <TGeoStateInfo.h>

Constructor & Destructor Documentation

◆ TGeoStateInfo() [1/2]

TGeoStateInfo::TGeoStateInfo ( Int_t  maxdaughters = 0)

Constructor.

Definition at line 29 of file TGeoStateInfo.cxx.

◆ TGeoStateInfo() [2/2]

TGeoStateInfo::TGeoStateInfo ( const TGeoStateInfo other)
delete

◆ ~TGeoStateInfo()

TGeoStateInfo::~TGeoStateInfo ( )
virtual

Destructor.

Definition at line 64 of file TGeoStateInfo.cxx.

Member Function Documentation

◆ Class()

static TClass * TGeoStateInfo::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

static const char * TGeoStateInfo::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static Version_t TGeoStateInfo::Class_Version ( )
inlinestatic
Returns
Version of this class

Definition at line 55 of file TGeoStateInfo.h.

◆ DeclFileName()

static const char * TGeoStateInfo::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 55 of file TGeoStateInfo.h.

◆ IsA()

virtual TClass * TGeoStateInfo::IsA ( ) const
inlinevirtual
Returns
TClass describing current object

Definition at line 55 of file TGeoStateInfo.h.

◆ operator=()

TGeoStateInfo & TGeoStateInfo::operator= ( const TGeoStateInfo other)
delete

◆ Streamer()

virtual void TGeoStateInfo::Streamer ( TBuffer )
virtual

◆ StreamerNVirtual()

void TGeoStateInfo::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)
inline

Definition at line 55 of file TGeoStateInfo.h.

Member Data Documentation

◆ fAsmCurrent

Int_t TGeoStateInfo::fAsmCurrent

Definition at line 24 of file TGeoStateInfo.h.

◆ fAsmNext

Int_t TGeoStateInfo::fAsmNext

Definition at line 25 of file TGeoStateInfo.h.

◆ fBoolSelected

Int_t TGeoStateInfo::fBoolSelected

Definition at line 42 of file TGeoStateInfo.h.

◆ fDivCombi

TGeoCombiTrans TGeoStateInfo::fDivCombi

Definition at line 31 of file TGeoStateInfo.h.

◆ fDivCurrent

Int_t TGeoStateInfo::fDivCurrent

Definition at line 27 of file TGeoStateInfo.h.

◆ fDivNext

Int_t TGeoStateInfo::fDivNext

Definition at line 28 of file TGeoStateInfo.h.

◆ fDivRot

TGeoRotation TGeoStateInfo::fDivRot

Definition at line 30 of file TGeoStateInfo.h.

◆ fDivTrans

TGeoTranslation TGeoStateInfo::fDivTrans

Definition at line 29 of file TGeoStateInfo.h.

◆ fNode

TGeoNode* TGeoStateInfo::fNode

Definition at line 22 of file TGeoStateInfo.h.

◆ fVoxBits1

UChar_t* TGeoStateInfo::fVoxBits1

Definition at line 36 of file TGeoStateInfo.h.

◆ fVoxCheckList

Int_t* TGeoStateInfo::fVoxCheckList

Definition at line 35 of file TGeoStateInfo.h.

◆ fVoxCurrent

Int_t TGeoStateInfo::fVoxCurrent

Definition at line 34 of file TGeoStateInfo.h.

◆ fVoxInc

Int_t TGeoStateInfo::fVoxInc[3]

Definition at line 38 of file TGeoStateInfo.h.

◆ fVoxInvdir

Double_t TGeoStateInfo::fVoxInvdir[3]

Definition at line 39 of file TGeoStateInfo.h.

◆ fVoxLimits

Double_t TGeoStateInfo::fVoxLimits[3]

Definition at line 40 of file TGeoStateInfo.h.

◆ fVoxNcandidates

Int_t TGeoStateInfo::fVoxNcandidates

Definition at line 33 of file TGeoStateInfo.h.

◆ fVoxSlices

Int_t TGeoStateInfo::fVoxSlices[3]

Definition at line 37 of file TGeoStateInfo.h.

◆ fXtruIz

Int_t TGeoStateInfo::fXtruIz

Definition at line 45 of file TGeoStateInfo.h.

◆ fXtruPoly

TGeoPolygon* TGeoStateInfo::fXtruPoly

Definition at line 48 of file TGeoStateInfo.h.

◆ fXtruSeg

Int_t TGeoStateInfo::fXtruSeg

Definition at line 44 of file TGeoStateInfo.h.

◆ fXtruXc

Double_t* TGeoStateInfo::fXtruXc

Definition at line 46 of file TGeoStateInfo.h.

◆ fXtruYc

Double_t* TGeoStateInfo::fXtruYc

Definition at line 47 of file TGeoStateInfo.h.

Collaboration diagram for TGeoStateInfo:
[legend]

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