UgliGeomABC Class Reference

#include <UgliGeomABC.h>

Inheritance diagram for UgliGeomABC:
UgliGeometry UgliGeomHandle UgliGeometryReroot

List of all members.

Public Member Functions

virtual PlexPlaneId GetPlaneIdFromZ (Double_t z) const =0
virtual void GetTransverseExtent (PlaneView::PlaneView_t view, Float_t &tmin, Float_t &tmax) const =0
virtual void GetZExtent (Float_t &zmin, Float_t &zmax, Int_t isuper=-1) const =0
virtual TVector3 GetHallExtentMin () const =0
virtual TVector3 GetHallExtentMax () const =0
virtual const VldRangeGetVldRange () const =0
virtual void Draw (Option_t *="")
virtual void Print (Option_t *="") const
virtual void ls (Option_t *="rsn5") const

Protected Member Functions

 UgliGeomABC ()
virtual ~UgliGeomABC ()

Detailed Description

Definition at line 22 of file UgliGeomABC.h.


Constructor & Destructor Documentation

UgliGeomABC::UgliGeomABC (  )  [inline, protected]

Definition at line 45 of file UgliGeomABC.h.

00045 : TObject() {;}

virtual UgliGeomABC::~UgliGeomABC (  )  [inline, protected, virtual]

Definition at line 46 of file UgliGeomABC.h.

00046 {;}


Member Function Documentation

virtual void UgliGeomABC::Draw ( Option_t *  = ""  )  [inline, virtual]

Reimplemented in UgliGeometry, and UgliGeomHandle.

Definition at line 39 of file UgliGeomABC.h.

00039 {;}

virtual TVector3 UgliGeomABC::GetHallExtentMax (  )  const [pure virtual]

Implemented in UgliGeometry, and UgliGeomHandle.

virtual TVector3 UgliGeomABC::GetHallExtentMin (  )  const [pure virtual]

Implemented in UgliGeometry, and UgliGeomHandle.

virtual PlexPlaneId UgliGeomABC::GetPlaneIdFromZ ( Double_t  z  )  const [pure virtual]

Implemented in UgliGeometry, and UgliGeomHandle.

virtual void UgliGeomABC::GetTransverseExtent ( PlaneView::PlaneView_t  view,
Float_t &  tmin,
Float_t &  tmax 
) const [pure virtual]

Implemented in UgliGeometry, and UgliGeomHandle.

virtual const VldRange& UgliGeomABC::GetVldRange (  )  const [pure virtual]

Implemented in UgliGeometry, and UgliGeomHandle.

virtual void UgliGeomABC::GetZExtent ( Float_t &  zmin,
Float_t &  zmax,
Int_t  isuper = -1 
) const [pure virtual]

Implemented in UgliGeometry, and UgliGeomHandle.

virtual void UgliGeomABC::ls ( Option_t *  = "rsn5"  )  const [inline, virtual]

Reimplemented in UgliGeometry, and UgliGeomHandle.

Definition at line 41 of file UgliGeomABC.h.

00041 {;}

virtual void UgliGeomABC::Print ( Option_t *  = ""  )  const [inline, virtual]

Reimplemented in UgliGeometry, and UgliGeomHandle.

Definition at line 40 of file UgliGeomABC.h.

00040 {;}


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1