library: libGeom
#include "TGeoCache.h"

TGeoCacheState


class description - source file - inheritance tree (.pdf)

class TGeoCacheState : public TObject

Inheritance Chart:
TObject
<-
TGeoCacheState
<-
TGeoCacheStateDummy

    public:
TGeoCacheState() TGeoCacheState(Int_t capacity) TGeoCacheState(const TGeoCacheState&) virtual ~TGeoCacheState() static TClass* Class() virtual Bool_t GetState(Int_t& level, Int_t& nmany, Double_t* point) const virtual TClass* IsA() const TGeoCacheState& operator=(const TGeoCacheState&) virtual void SetState(Int_t level, Int_t startlevel, Int_t nmany, Bool_t ovlp, Double_t* point = 0) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t fCapacity maximum level stored Int_t fLevel level in the current branch Int_t fNmany number of overlapping nodes on current branch Int_t fStart start level Int_t fIdBranch[30] ID branch Double_t* fPoint last point in master frame Bool_t fOverlapping overlap flag public:
Int_t* fBranch last branch stored Int_t* fMatrices global matrices for last branch

Class Description

 Physical tree description.




/* */

TGeoCacheState()
 Default ctor.

TGeoCacheState(Int_t capacity)
 Ctor.

~TGeoCacheState()
 Dtor.

void SetState(Int_t level, Int_t startlevel, Int_t nmany, Bool_t ovlp, Double_t *point)
 Fill current modeller state.

Bool_t GetState(Int_t &level, Int_t &nmany, Double_t *point) const
 Restore a modeller state.



Inline Functions


                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
         TGeoCacheState TGeoCacheState(const TGeoCacheState&)
        TGeoCacheState& operator=(const TGeoCacheState&)


Author: Andrei Gheata 18/03/02
Last update: root/geom:$Name: $:$Id: TGeoCache.cxx,v 1.40 2005/11/21 13:52:50 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.