#include <TGeoPatternFinder.h>
Inheritance diagram for TGeoPatternY:
Definition at line 124 of file TGeoPatternFinder.h.
TGeoPatternY::TGeoPatternY | ( | ) |
TGeoPatternY::TGeoPatternY | ( | TGeoVolume * | vol, | |
Int_t | ndivisions | |||
) |
Definition at line 286 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fEnd, TGeoPatternFinder::fMatrix, TGeoPatternFinder::fStart, TGeoPatternFinder::fStep, TGeoVolume::GetShape(), and TGeoMatrix::RegisterYourself().
TGeoPatternY::TGeoPatternY | ( | TGeoVolume * | vol, | |
Int_t | ndivisions, | |||
Double_t | step | |||
) |
Definition at line 299 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fEnd, TGeoPatternFinder::fMatrix, TGeoPatternFinder::fStart, TGeoPatternFinder::fStep, TGeoVolume::GetShape(), and TGeoMatrix::RegisterYourself().
TGeoPatternY::TGeoPatternY | ( | TGeoVolume * | vol, | |
Int_t | ndivisions, | |||
Double_t | start, | |||
Double_t | end | |||
) |
Definition at line 312 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fEnd, TGeoPatternFinder::fMatrix, TGeoPatternFinder::fStart, TGeoPatternFinder::fStep, and TGeoMatrix::RegisterYourself().
TGeoPatternY::~TGeoPatternY | ( | ) | [virtual] |
Definition at line 324 of file TGeoPatternFinder.cxx.
TGeoPatternY::TGeoPatternY | ( | ) |
TGeoPatternY::TGeoPatternY | ( | TGeoVolume * | vol, | |
Int_t | ndivisions | |||
) |
TGeoPatternY::TGeoPatternY | ( | TGeoVolume * | vol, | |
Int_t | ndivisions, | |||
Double_t | step | |||
) |
TGeoPatternY::TGeoPatternY | ( | TGeoVolume * | vol, | |
Int_t | ndivisions, | |||
Double_t | start, | |||
Double_t | end | |||
) |
virtual TGeoPatternY::~TGeoPatternY | ( | ) | [virtual] |
void TGeoPatternY::cd | ( | Int_t | idiv | ) | [virtual] |
Reimplemented from TGeoPatternFinder.
Definition at line 330 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fCurrent, TGeoPatternFinder::fMatrix, TGeoPatternFinder::fStart, TGeoPatternFinder::fStep, and TGeoMatrix::SetDy().
Referenced by FindNode().
Reimplemented from TGeoPatternFinder.
Definition at line 349 of file TGeoPatternFinder.cxx.
References cd(), TGeoPatternFinder::fNdivisions, TGeoPatternFinder::fNextIndex, TGeoPatternFinder::fStart, TGeoPatternFinder::fStep, and TGeoPatternFinder::GetNodeOffset().
Double_t TGeoPatternY::FindNextBoundary | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t & | indnext | |||
) | [virtual] |
Definition at line 367 of file TGeoPatternFinder.cxx.
References TMath::Abs(), TGeoShape::Big(), ROOT::Math::gv_detail::dist(), TObject::Error(), TGeoPatternFinder::fCurrent, TGeoPatternFinder::fStep, and TGeoShape::Tolerance().
virtual Int_t TGeoPatternY::GetDivAxis | ( | ) | [inline, virtual] |
Reimplemented from TGeoPatternFinder.
Definition at line 338 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fStart, TGeoPatternFinder::fStep, kFALSE, and kTRUE.
TGeoPatternFinder * TGeoPatternY::MakeCopy | ( | Bool_t | reflect = kFALSE |
) | [virtual] |
Reimplemented from TGeoPatternFinder.
Definition at line 387 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fMatrix, kFALSE, kTRUE, TGeoPatternFinder::Reflect(), TGeoCombiTrans::ReflectZ(), TGeoCombiTrans::RegisterYourself(), and TGeoPatternY().
void TGeoPatternY::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TObject.
Definition at line 402 of file TGeoPatternFinder.cxx.
References TGeoPatternFinder::fNdivisions, TGeoPatternFinder::fStart, and TGeoPatternFinder::fStep.
virtual void TGeoPatternY::cd | ( | Int_t | idiv | ) | [virtual] |
Reimplemented from TGeoPatternFinder.
Reimplemented from TGeoPatternFinder.
virtual Double_t TGeoPatternY::FindNextBoundary | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t & | indnext | |||
) | [virtual] |
virtual Int_t TGeoPatternY::GetDivAxis | ( | ) | [inline, virtual] |
Reimplemented from TGeoPatternFinder.
virtual TGeoPatternFinder* TGeoPatternY::MakeCopy | ( | Bool_t | reflect = kFALSE |
) | [virtual] |
Reimplemented from TGeoPatternFinder.
virtual void TGeoPatternY::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TObject.