12#ifndef ROOT_TVolumeViewIter
13#define ROOT_TVolumeViewIter
#define ClassDef(name, id)
const Bool_t kIterForward
virtual TDataSet * operator[](const Char_t *path)
operator [] returns the pointer to the TDataSet if it does contain any data (TTable for example)
virtual Bool_t Notify()
This method must be overridden to handle object notification.
Manages a detector rotation matrix.
virtual TVolumePosition * SetPositionAt(TVolume *node, Double_t x=0, Double_t y=0, Double_t z=0, TRotMatrix *matrix=0)
to be documented
void ResetPosition(Int_t level=0, TVolumePosition *newPosition=0)
to be documented
~TVolumeViewIter()
to be documented
virtual TDataSet * operator[](const Char_t *path)
operator [] returns the pointer to the TDataSet if it does contain any data (TTable for example)
TVolumeViewIter(TVolumeView *view, Int_t depth=1, Bool_t dir=kIterForward)
to be documented
virtual void Reset(TDataSet *l=0, Int_t depth=0)
to be documented
virtual const TVolumePosition * GetPosition(Int_t level=0) const
to be documented
TVolumePosition * UpdateTempMatrix(TVolumePosition *curPosition)
Pick the "old" position by pieces.
virtual Bool_t Notify()
This method must be overridden to handle object notification.