TGeoPatternSphTheta Class Reference

#include <TGeoPatternFinder.h>

Inheritance diagram for TGeoPatternSphTheta:

TGeoPatternFinder TGeoPatternFinder TObject TObject TObject TObject List of all members.

Public Member Functions

 TGeoPatternSphTheta ()
 TGeoPatternSphTheta (TGeoVolume *vol, Int_t ndivisions)
 TGeoPatternSphTheta (TGeoVolume *vol, Int_t ndivisions, Double_t step)
 TGeoPatternSphTheta (TGeoVolume *vol, Int_t ndivisions, Double_t start, Double_t end)
virtual ~TGeoPatternSphTheta ()
virtual void cd (Int_t idiv)
virtual TGeoNodeFindNode (Double_t *point, const Double_t *dir=0)
virtual Int_t GetDivAxis ()
virtual TGeoPatternFinderMakeCopy (Bool_t reflect=kFALSE)
virtual void SavePrimitive (ostream &out, Option_t *option="")
 TGeoPatternSphTheta ()
 TGeoPatternSphTheta (TGeoVolume *vol, Int_t ndivisions)
 TGeoPatternSphTheta (TGeoVolume *vol, Int_t ndivisions, Double_t step)
 TGeoPatternSphTheta (TGeoVolume *vol, Int_t ndivisions, Double_t start, Double_t end)
virtual ~TGeoPatternSphTheta ()
virtual void cd (Int_t idiv)
virtual TGeoNodeFindNode (Double_t *point, const Double_t *dir=0)
virtual Int_t GetDivAxis ()
virtual TGeoPatternFinderMakeCopy (Bool_t reflect=kFALSE)
virtual void SavePrimitive (ostream &out, Option_t *option="")

Detailed Description

Definition at line 406 of file TGeoPatternFinder.h.


Constructor & Destructor Documentation

TGeoPatternSphTheta::TGeoPatternSphTheta (  ) 

Definition at line 1343 of file TGeoPatternFinder.cxx.

Referenced by MakeCopy().

TGeoPatternSphTheta::TGeoPatternSphTheta ( TGeoVolume vol,
Int_t  ndivisions 
)

Definition at line 1348 of file TGeoPatternFinder.cxx.

TGeoPatternSphTheta::TGeoPatternSphTheta ( TGeoVolume vol,
Int_t  ndivisions,
Double_t  step 
)

Definition at line 1355 of file TGeoPatternFinder.cxx.

References TGeoPatternFinder::fStep.

TGeoPatternSphTheta::TGeoPatternSphTheta ( TGeoVolume vol,
Int_t  ndivisions,
Double_t  start,
Double_t  end 
)

Definition at line 1363 of file TGeoPatternFinder.cxx.

References TGeoPatternFinder::fEnd, TGeoPatternFinder::fStart, and TGeoPatternFinder::fStep.

TGeoPatternSphTheta::~TGeoPatternSphTheta (  )  [virtual]

Definition at line 1372 of file TGeoPatternFinder.cxx.

TGeoPatternSphTheta::TGeoPatternSphTheta (  ) 

TGeoPatternSphTheta::TGeoPatternSphTheta ( TGeoVolume vol,
Int_t  ndivisions 
)

TGeoPatternSphTheta::TGeoPatternSphTheta ( TGeoVolume vol,
Int_t  ndivisions,
Double_t  step 
)

TGeoPatternSphTheta::TGeoPatternSphTheta ( TGeoVolume vol,
Int_t  ndivisions,
Double_t  start,
Double_t  end 
)

virtual TGeoPatternSphTheta::~TGeoPatternSphTheta (  )  [virtual]


Member Function Documentation

virtual void TGeoPatternSphTheta::cd ( Int_t  idiv  )  [inline, virtual]

Reimplemented from TGeoPatternFinder.

Definition at line 417 of file TGeoPatternFinder.h.

References TGeoPatternFinder::fCurrent.

TGeoNode * TGeoPatternSphTheta::FindNode ( Double_t point,
const Double_t dir = 0 
) [virtual]

Reimplemented from TGeoPatternFinder.

Definition at line 1377 of file TGeoPatternFinder.cxx.

virtual Int_t TGeoPatternSphTheta::GetDivAxis (  )  [inline, virtual]

Reimplemented from TGeoPatternFinder.

Definition at line 419 of file TGeoPatternFinder.h.

TGeoPatternFinder * TGeoPatternSphTheta::MakeCopy ( Bool_t  reflect = kFALSE  )  [virtual]

Reimplemented from TGeoPatternFinder.

Definition at line 1384 of file TGeoPatternFinder.cxx.

References TGeoPatternFinder::fMatrix, kFALSE, kTRUE, TGeoPatternFinder::Reflect(), TGeoCombiTrans::ReflectZ(), TGeoCombiTrans::RegisterYourself(), and TGeoPatternSphTheta().

void TGeoPatternSphTheta::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TObject.

Definition at line 1399 of file TGeoPatternFinder.cxx.

References TGeoPatternFinder::fNdivisions, TGeoPatternFinder::fStart, and TGeoPatternFinder::fStep.

virtual void TGeoPatternSphTheta::cd ( Int_t  idiv  )  [inline, virtual]

Reimplemented from TGeoPatternFinder.

Definition at line 417 of file TGeoPatternFinder.h.

References TGeoPatternFinder::fCurrent.

virtual TGeoNode* TGeoPatternSphTheta::FindNode ( Double_t point,
const Double_t dir = 0 
) [virtual]

Reimplemented from TGeoPatternFinder.

virtual Int_t TGeoPatternSphTheta::GetDivAxis (  )  [inline, virtual]

Reimplemented from TGeoPatternFinder.

Definition at line 419 of file TGeoPatternFinder.h.

virtual TGeoPatternFinder* TGeoPatternSphTheta::MakeCopy ( Bool_t  reflect = kFALSE  )  [virtual]

Reimplemented from TGeoPatternFinder.

virtual void TGeoPatternSphTheta::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TObject.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:39:04 2011 for ROOT_528-00b_version by  doxygen 1.5.1