MINFZoom Class Reference

#include <MINFDisplay.h>

List of all members.

Public Member Functions

 MINFZoom (Double_t xcenter, Double_t ycenter, Double_t zcenter, Double_t xrange, Double_t yrange, Double_t zrange, Double_t longitude, Double_t latitude, Double_t psi)
virtual ~MINFZoom ()
void SetView (Double_t xcenter, Double_t ycenter, Double_t zcenter, Double_t xrange, Double_t yrange, Double_t zrange, Double_t longitude, Double_t latitude, Double_t psi)
Double_t Xcenter ()
Double_t Ycenter ()
Double_t Zcenter ()
Double_t Xrange ()
Double_t Yrange ()
Double_t Zrange ()
Double_t Longitude ()
Double_t Latitude ()
Double_t Psi ()

Private Attributes

Double_t fXcenter
Double_t fYcenter
Double_t fZcenter
Double_t fXrange
Double_t fYrange
Double_t fZrange
Double_t fLongitude
Double_t fLatitude
Double_t fPsi

Detailed Description

Definition at line 149 of file MINFDisplay.h.


Constructor & Destructor Documentation

MINFZoom::MINFZoom ( Double_t  xcenter,
Double_t  ycenter,
Double_t  zcenter,
Double_t  xrange,
Double_t  yrange,
Double_t  zrange,
Double_t  longitude,
Double_t  latitude,
Double_t  psi 
)

Definition at line 953 of file MINFDisplay.cxx.

00956                                  :
00957 
00958   fXcenter(xcenter)
00959 , fYcenter(ycenter)
00960 , fZcenter(zcenter)
00961 , fXrange(xrange)
00962 , fYrange(yrange)
00963 , fZrange(zrange)
00964 , fLongitude(longitude)
00965 , fLatitude(latitude)
00966 , fPsi(psi)
00967 {
00968 }

MINFZoom::~MINFZoom (  )  [virtual]

Definition at line 971 of file MINFDisplay.cxx.

00972 {
00973 }


Member Function Documentation

Double_t MINFZoom::Latitude (  )  [inline]

Definition at line 178 of file MINFDisplay.h.

References fLatitude.

Referenced by MINFView::DeZoom().

00178 {return fLatitude;}         // Viewing Latitude

Double_t MINFZoom::Longitude (  )  [inline]

Definition at line 177 of file MINFDisplay.h.

References fLongitude.

Referenced by MINFView::DeZoom().

00177 {return fLongitude;}       // Viewing Longitude

Double_t MINFZoom::Psi (  )  [inline]

Definition at line 179 of file MINFDisplay.h.

References fPsi.

Referenced by MINFView::DeZoom().

00179 {return fPsi;}                   // Viewing Psi

void MINFZoom::SetView ( Double_t  xcenter,
Double_t  ycenter,
Double_t  zcenter,
Double_t  xrange,
Double_t  yrange,
Double_t  zrange,
Double_t  longitude,
Double_t  latitude,
Double_t  psi 
)

Definition at line 976 of file MINFDisplay.cxx.

References fLatitude, fLongitude, fPsi, fXcenter, fXrange, fYcenter, fYrange, fZcenter, and fZrange.

Referenced by MINFView::SaveView().

00981 {
00982   fXcenter = xcenter;
00983   fYcenter = ycenter;
00984   fZcenter = zcenter;
00985   fXrange = xrange;
00986   fYrange = yrange;
00987   fZrange = zrange;
00988   fLongitude = longitude;
00989   fLatitude = latitude;
00990   fPsi = psi;
00991 }

Double_t MINFZoom::Xcenter (  )  [inline]

Definition at line 171 of file MINFDisplay.h.

References fXcenter.

Referenced by MINFView::DeZoom().

00171 {return fXcenter;}             // X Center Zoom

Double_t MINFZoom::Xrange (  )  [inline]

Definition at line 174 of file MINFDisplay.h.

References fXrange.

Referenced by MINFView::DeZoom().

00174 {return fXrange;}               // X Range Zoom

Double_t MINFZoom::Ycenter (  )  [inline]

Definition at line 172 of file MINFDisplay.h.

References fYcenter.

Referenced by MINFView::DeZoom().

00172 {return fYcenter;}             // Y Center Zoom

Double_t MINFZoom::Yrange (  )  [inline]

Definition at line 175 of file MINFDisplay.h.

References fYrange.

Referenced by MINFView::DeZoom().

00175 {return fYrange;}               // Y Range Zoom

Double_t MINFZoom::Zcenter (  )  [inline]

Definition at line 173 of file MINFDisplay.h.

References fZcenter.

Referenced by MINFView::DeZoom().

00173 {return fZcenter;}             // Z Center Zoom

Double_t MINFZoom::Zrange (  )  [inline]

Definition at line 176 of file MINFDisplay.h.

References fZrange.

Referenced by MINFView::DeZoom().

00176 {return fZrange;}               // Z Range Zoom


Member Data Documentation

Double_t MINFZoom::fLatitude [private]

Definition at line 160 of file MINFDisplay.h.

Referenced by Latitude(), and SetView().

Double_t MINFZoom::fLongitude [private]

Definition at line 159 of file MINFDisplay.h.

Referenced by Longitude(), and SetView().

Double_t MINFZoom::fPsi [private]

Definition at line 161 of file MINFDisplay.h.

Referenced by Psi(), and SetView().

Double_t MINFZoom::fXcenter [private]

Definition at line 153 of file MINFDisplay.h.

Referenced by SetView(), and Xcenter().

Double_t MINFZoom::fXrange [private]

Definition at line 156 of file MINFDisplay.h.

Referenced by SetView(), and Xrange().

Double_t MINFZoom::fYcenter [private]

Definition at line 154 of file MINFDisplay.h.

Referenced by SetView(), and Ycenter().

Double_t MINFZoom::fYrange [private]

Definition at line 157 of file MINFDisplay.h.

Referenced by SetView(), and Yrange().

Double_t MINFZoom::fZcenter [private]

Definition at line 155 of file MINFDisplay.h.

Referenced by SetView(), and Zcenter().

Double_t MINFZoom::fZrange [private]

Definition at line 158 of file MINFDisplay.h.

Referenced by SetView(), and Zrange().


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

Generated on 24 Jul 2018 for loon by  doxygen 1.6.1