BOSS 7.1.2
BESIII Offline Software System
|
#include <BesView.h>
Public Member Functions | |
BesView () | |
virtual | ~BesView () |
virtual void | SetViewType (EBESViewType ViewType, Bool_t resetview=kFALSE) |
virtual void | SetViewTypeBare (EBESViewType ViewType, Bool_t resetview=kFALSE) |
virtual void | DefaultRange () |
virtual void | ClearPad () |
virtual void | DrawLabel () |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual Int_t | GetRSign (Float_t Phi) |
virtual void | UpdateView (Bool_t resetview=kFALSE) |
virtual void | WCtoNDC (const Float_t *pw, Float_t *pn) |
virtual void | WCtoNDC (const Double_t *pw, Double_t *pn) |
virtual void | NDCtoWC (const Float_t *pn, Float_t *pw) |
virtual void | NDCtoWC (const Double_t *pn, Double_t *pw) |
virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
void | SetZoomRatio (Double_t ratio) |
Double_t | GetZoomRatio () |
EBESViewType | GetViewType () |
Float_t | GetMarkerSize () |
void | View3D () |
void | ViewXY () |
void | ViewZR () |
void | ZoomIn () |
void | ZoomOut () |
void | Center () |
void | Move (Int_t px, Int_t py) |
void | Front3D () |
void | Side3D () |
void | Top3D () |
void | SetPhiRange (Float_t PhiMin=0, Float_t PhiMax=180) |
void | Reset () |
void | Refresh () |
void | SetMarkerSize (Float_t size) |
Bool_t | GetVisCgemGlobal () |
Bool_t | GetVisCgemLayers () |
Bool_t | GetVisCgemXStrips () |
Bool_t | GetVisCgemVStrips () |
void | SetVisCgemGlobal (Bool_t input) |
void | SetVisCgemLayers (Bool_t input) |
void | SetVisCgemXStrips (Bool_t input) |
void | SetVisCgemVStrips (Bool_t input) |
Bool_t | GetVisMdcGlobal () |
Bool_t | GetVisMdcTubes () |
Bool_t | GetVisMdcWires () |
void | SetVisMdcGlobal (Bool_t input) |
void | SetVisMdcTubes (Bool_t input) |
void | SetVisMdcWires (Bool_t input) |
Bool_t | GetVisTofGlobal () |
Bool_t | GetVisTofEast () |
Bool_t | GetVisTofBarrel () |
Bool_t | GetVisTofWest () |
Float_t | GetVisZoom () |
void | SetVisTofGlobal (Bool_t input) |
void | SetVisTofEast (Bool_t input) |
void | SetVisTofBarrel (Bool_t input) |
void | SetVisTofWest (Bool_t input) |
void | SetVisZoom (Float_t input) |
Bool_t | GetVisEmcGlobal () |
Bool_t | GetVisEmcEast () |
Bool_t | GetVisEmcBarrel () |
Bool_t | GetVisEmcWest () |
Bool_t | GetVisEmcSide () |
void | SetVisEmcGlobal (Bool_t input) |
void | SetVisEmcEast (Bool_t input) |
void | SetVisEmcBarrel (Bool_t input) |
void | SetVisEmcWest (Bool_t input) |
void | SetVisEmcSide (Bool_t input) |
Bool_t | GetVisMucGlobal () |
Bool_t | GetVisMucEast () |
Bool_t | GetVisMucBarrel () |
Bool_t | GetVisMucWest () |
Bool_t | GetVisMucStrips () |
void | SetVisMucGlobal (Bool_t input) |
void | SetVisMucEast (Bool_t input) |
void | SetVisMucBarrel (Bool_t input) |
void | SetVisMucWest (Bool_t input) |
void | SetVisMucStrips (Bool_t input) |
Bool_t | GetVisFull3DCgem () |
Bool_t | GetVisFull3DMdc () |
Bool_t | GetVisFull3DTof () |
Bool_t | GetVisFull3DEmc () |
Bool_t | GetVisFull3DMuc () |
void | SetVisFull3DCgem (Bool_t input) |
void | SetVisFull3DMdc (Bool_t input) |
void | SetVisFull3DTof (Bool_t input) |
void | SetVisFull3DEmc (Bool_t input) |
void | SetVisFull3DMuc (Bool_t input) |
Bool_t | GetVisBeamPipe () |
Bool_t | GetVisZRPlaneOnXY () |
Bool_t | GetVisAxis () |
void | SetVisBeamPipe (Bool_t input) |
void | SetVisZRPlaneOnXY (Bool_t input) |
void | SetVisAxis (Bool_t input) |
Bool_t | GetVisCgemHitsGlobal () |
Bool_t | GetVisCgemHitsXStrip () |
Bool_t | GetVisCgemHitsVStrip () |
Bool_t | GetVisCgemHitsClusters () |
void | SetVisCgemHitsGlobal (Bool_t input) |
void | SetVisCgemHitsXStrip (Bool_t input) |
void | SetVisCgemHitsVStrip (Bool_t input) |
void | SetVisCgemHitsClusters (Bool_t input) |
Bool_t | GetVisMdcHitsGlobal () |
Bool_t | GetVisMdcHits () |
void | SetVisMdcHitsGlobal (Bool_t input) |
void | SetVisMdcHits (Bool_t input) |
Bool_t | GetVisTofHitsGlobal () |
Bool_t | GetVisTofHitsEast () |
Bool_t | GetVisTofHitsBarrel () |
Bool_t | GetVisTofHitsWest () |
void | SetVisTofHitsGlobal (Bool_t input) |
void | SetVisTofHitsEast (Bool_t input) |
void | SetVisTofHitsBarrel (Bool_t input) |
void | SetVisTofHitsWest (Bool_t input) |
Bool_t | GetVisEmcHitsGlobal () |
Bool_t | GetVisEmcHitsEast () |
Bool_t | GetVisEmcHitsBarrel () |
Bool_t | GetVisEmcHitsWest () |
Bool_t | GetVisEmcHitsSide () |
void | SetVisEmcHitsGlobal (Bool_t input) |
void | SetVisEmcHitsEast (Bool_t input) |
void | SetVisEmcHitsBarrel (Bool_t input) |
void | SetVisEmcHitsWest (Bool_t input) |
void | SetVisEmcHitsSide (Bool_t input) |
Bool_t | GetVisMucHitsGlobal () |
Bool_t | GetVisMucHitsEast () |
Bool_t | GetVisMucHitsBarrel () |
Bool_t | GetVisMucHitsWest () |
void | SetVisMucHitsGlobal (Bool_t input) |
void | SetVisMucHitsEast (Bool_t input) |
void | SetVisMucHitsBarrel (Bool_t input) |
void | SetVisMucHitsWest (Bool_t input) |
Bool_t | GetVisTracksGlobal () |
Bool_t | GetVisTracksMdc () |
Bool_t | GetVisTracksTof () |
Bool_t | GetVisTracksEmc () |
Bool_t | GetVisTracksMuc () |
Bool_t | GetVisTracksExt () |
void | SetVisTracksGlobal (Bool_t input) |
void | SetVisTracksMdc (Bool_t input) |
void | SetVisTracksTof (Bool_t input) |
void | SetVisTracksEmc (Bool_t input) |
void | SetVisTracksMuc (Bool_t input) |
void | SetVisTracksExt (Bool_t input) |
Bool_t | GetFishEyeStatus () |
Bool_t | GetFishEye () |
void | SetFishEye (Bool_t input=0) |
void | PrintCurrent () |
virtual void | Centered () |
virtual void | Front () |
virtual void | Side () |
virtual void | Top () |
virtual void | ZoomMove () |
virtual void | AdjustScales (TVirtualPad *pad=0) |
virtual void | Delete (Option_t *option) |
virtual void | DrawClass () |
virtual TObject * | DrawClone (Option_t *option) |
virtual void | Dump () |
virtual void | Inspect () |
virtual void | SetDrawOption (Option_t *option) |
virtual void | SetLineAttributes () |
virtual void | SetZoomFactor (Double_t factor) |
virtual Double_t | GetZoomFactor () |
BesStatus * | GetStatusCurrent () |
BesStatus * | GetStatus3D () |
BesStatus * | GetStatusXY () |
BesStatus * | GetStatusZR () |
Public Member Functions inherited from BesTView | |
BesTView () | |
BesTView (Int_t system) | |
BesTView (const Float_t *rmin, const Float_t *rmax, Int_t system=1) | |
BesTView (const Double_t *rmin, const Double_t *rmax, Int_t system=1) | |
virtual | ~BesTView () |
virtual void | AxisVertex (Double_t ang, Double_t *av, Int_t &ix1, Int_t &ix2, Int_t &iy1, Int_t &iy2, Int_t &iz1, Int_t &iz2) |
virtual void | DefinePerspectiveView () |
virtual void | DefineViewDirection (const Double_t *s, const Double_t *c, Double_t cosphi, Double_t sinphi, Double_t costhe, Double_t sinthe, Double_t cospsi, Double_t sinpsi, Double_t *tnorm, Double_t *tback) |
virtual void | DrawOutlineCube (TList *outline, Double_t *rmin, Double_t *rmax) |
virtual void | ExecuteRotateView (Int_t event, Int_t px, Int_t py) |
virtual void | FindScope (Double_t *scale, Double_t *center, Int_t &irep) |
virtual Int_t | GetDistancetoAxis (Int_t axis, Int_t px, Int_t py, Double_t &ratio) |
Double_t | GetDview () const |
Double_t | GetDproj () const |
Double_t | GetExtent () const |
Bool_t | GetAutoRange () |
Double_t | GetLatitude () |
Double_t | GetLongitude () |
Double_t | GetPsi () |
virtual void | GetRange (Float_t *min, Float_t *max) |
virtual void | GetRange (Double_t *min, Double_t *max) |
Double_t * | GetRmax () |
Double_t * | GetRmin () |
TSeqCollection * | GetOutline () |
Double_t * | GetTback () |
Double_t * | GetTN () |
Double_t * | GetTnorm () |
Int_t | GetSystem () |
void | GetWindow (Double_t &u0, Double_t &v0, Double_t &du, Double_t &dv) const |
Double_t | GetWindowWidth () const |
Double_t | GetWindowHeight () const |
virtual void | FindNormal (Double_t x, Double_t y, Double_t z, Double_t &zn) |
virtual void | FindPhiSectors (Int_t iopt, Int_t &kphi, Double_t *aphi, Int_t &iphi1, Int_t &iphi2) |
virtual void | FindThetaSectors (Int_t iopt, Double_t phi, Int_t &kth, Double_t *ath, Int_t &ith1, Int_t &ith2) |
Bool_t | IsClippedNDC (Double_t *p) const |
Bool_t | IsPerspective () const |
Bool_t | IsViewChanged () const |
virtual void | NormalWCtoNDC (const Float_t *pw, Float_t *pn) |
virtual void | NormalWCtoNDC (const Double_t *pw, Double_t *pn) |
virtual void | PadRange (Int_t rback) |
void | ResizePad () |
virtual void | SetAutoRange (Bool_t autorange=kTRUE) |
virtual void | SetAxisNDC (const Double_t *x1, const Double_t *x2, const Double_t *y1, const Double_t *y2, const Double_t *z1, const Double_t *z2) |
void | SetDefaultWindow () |
void | SetDview (Double_t dview) |
void | SetDproj (Double_t dproj) |
void | SetLatitude (Double_t latitude) |
void | SetLongitude (Double_t longitude) |
void | SetPsi (Double_t psi) |
virtual void | SetOutlineToCube () |
virtual void | SetParallel () |
virtual void | SetPerspective () |
virtual void | SetRange (const Double_t *min, const Double_t *max) |
virtual void | SetRange (Double_t x0, Double_t y0, Double_t z0, Double_t x1, Double_t y1, Double_t z1, Int_t flag=0) |
virtual void | SetSystem (Int_t system) |
virtual void | SetView (Double_t longitude, Double_t latitude, Double_t psi, Int_t &irep) |
void | SetViewChanged (Bool_t flag=kTRUE) |
void | SetWindow (Double_t u0, Double_t v0, Double_t du, Double_t dv) |
void | MoveFocus (Double_t *center, Double_t dx, Double_t dy, Double_t dz, Int_t nsteps=10, Double_t dlong=0, Double_t dlat=0, Double_t dpsi=0) |
virtual void | MoveViewCommand (Char_t chCode, Int_t count=1) |
void | MoveWindow (Char_t option) |
virtual void | Centered3DImages (TVirtualPad *pad=0) |
virtual void | FrontView (TVirtualPad *pad=0) |
virtual void | ZoomView (TVirtualPad *pad=0, Double_t zoomFactor=1.25) |
virtual void | UnzoomView (TVirtualPad *pad=0, Double_t unZoomFactor=1.25) |
virtual void | RotateView (Double_t phi, Double_t theta, TVirtualPad *pad=0) |
virtual void | SideView (TVirtualPad *pad=0) |
virtual void | TopView (TVirtualPad *pad=0) |
virtual void | ToggleRulers (TVirtualPad *pad=0) |
virtual void | ShowAxis () |
virtual void | ToggleZoom (TVirtualPad *pad=0) |
virtual void | Zoom () |
virtual void | UnZoom () |
ClassDef (BesTView, 2) | |
Additional Inherited Members | |
Public Types inherited from BesTView | |
enum | { kPerspective = BIT(6) } |
Static Public Member Functions inherited from BesTView | |
static void | AdjustPad (TVirtualPad *pad=0) |
Protected Member Functions inherited from BesTView | |
BesTView (const BesTView &) | |
Set to TRUE after ExecuteRotateView. | |
BesTView & | operator= (const BesTView &) |
void | ResetView (Double_t longitude, Double_t latitude, Double_t psi, Int_t &irep) |
Protected Attributes inherited from BesTView | |
Double_t | fLatitude |
Double_t | fLongitude |
Double_t | fPsi |
Double_t | fDview |
Double_t | fDproj |
Double_t | fUpix |
Double_t | fVpix |
Double_t | fTN [16] |
Double_t | fTB [16] |
Double_t | fRmax [3] |
Double_t | fRmin [3] |
Double_t | fUVcoord [4] |
Double_t | fTnorm [16] |
Double_t | fTback [16] |
Double_t | fX1 [3] |
Double_t | fX2 [3] |
Double_t | fY1 [3] |
Double_t | fY2 [3] |
Double_t | fZ1 [3] |
Double_t | fZ2 [3] |
Int_t | fSystem |
TSeqCollection * | fOutline |
Bool_t | fDefaultOutline |
Bool_t | fAutoRange |
Bool_t | fChanged |
BesView::BesView | ( | ) |
|
virtual |
Definition at line 73 of file BesView.cxx.
|
inlinevirtual |
Reimplemented from BesTView.
Definition at line 271 of file BesView.h.
void BesView::Center | ( | ) |
Definition at line 475 of file BesView.cxx.
Referenced by BesClient::ExecuteEvent(), BesClient::HandleButtons(), and SetViewType().
|
inlinevirtual |
|
virtual |
Definition at line 354 of file BesView.cxx.
Referenced by SetViewType().
|
virtual |
Definition at line 88 of file BesView.cxx.
Referenced by SetViewType(), and SetZoomRatio().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Definition at line 677 of file BesView.cxx.
Referenced by SetViewType().
|
inlinevirtual |
|
virtual |
Reimplemented from BesTView.
Definition at line 366 of file BesView.cxx.
Referenced by BesCircle2D::ExecuteEvent(), BesGeoTrack::ExecuteEvent(), BesPolygon2D::ExecuteEvent(), Emc2DCrystal::ExecuteEvent(), Mdc2DWire::ExecuteEvent(), Muc2DStrip::ExecuteEvent(), and Tof2DScin::ExecuteEvent().
|
inlinevirtual |
Reimplemented from BesTView.
Definition at line 266 of file BesView.h.
Referenced by Front3D(), BesClient::HandleButtons(), and SetViewType().
|
inline |
Definition at line 251 of file BesView.h.
Referenced by BesClient::HandleButtons(), and BesClient::UpdateStatus().
|
inline |
|
inline |
Definition at line 72 of file BesView.h.
Referenced by BesMarker2D::Paint().
|
virtual |
Definition at line 869 of file BesView.cxx.
Referenced by BesClient::ExecuteEvent(), BesCircle2D::GetObjectInfo(), BesGeoTrack::GetObjectInfo(), BesMarker2D::GetObjectInfo(), BesPolygon2D::GetObjectInfo(), Emc2DCrystal::GetObjectInfo(), Mdc2DWire::GetObjectInfo(), Muc2DStrip::GetObjectInfo(), and Tof2DScin::GetObjectInfo().
|
virtual |
Definition at line 621 of file BesView.cxx.
Referenced by ZHelix::SetPoints().
|
inline |
Definition at line 287 of file BesView.h.
Referenced by BesClient::SaveMyConfig().
|
inline |
Definition at line 286 of file BesView.h.
Referenced by BesClient::LoadMyConfig(), and BesClient::UpdateStatus().
|
inline |
Definition at line 288 of file BesView.h.
Referenced by BesClient::SaveMyConfig().
|
inline |
Definition at line 289 of file BesView.h.
Referenced by BesClient::SaveMyConfig().
|
inline |
Definition at line 71 of file BesView.h.
Referenced by Emc2DCrystal::DistancetoPrimitive(), Mdc2DWire::DistancetoPrimitive(), Muc2DStrip::DistancetoPrimitive(), Tof2DScin::DistancetoPrimitive(), BesGeoTrack::Draw(), BesGeometry::Draw3D(), BesClient::ExecuteReturn(), BesClient::GoHome(), BesClient::HandleButtons(), BesClient::HandleSliders(), BesClient::OpenGL(), Emc2DCrystal::Paint(), Mdc2DWire::Paint(), Muc2DStrip::Paint(), Tof2DScin::Paint(), BesClient::SetHome(), and BesClient::X3D().
|
inline |
Definition at line 175 of file BesView.h.
Referenced by BesGeometry::Draw2DXY(), BesGeometry::Draw2DZR(), BesClient::HandleButtons(), and BesClient::UpdateStatus().
|
inline |
Definition at line 173 of file BesView.h.
Referenced by BesGeometry::Draw2DXY(), BesGeometry::Draw2DZR(), BesGeometry::Draw3D(), and BesClient::UpdateStatus().
|
inline |
Definition at line 136 of file BesView.h.
Referenced by EmcROOTGeo::Draw(), EmcROOTGeo::SetVisEmcDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 135 of file BesView.h.
Referenced by EmcROOTGeo::Draw(), EmcROOTGeo::SetVisEmcDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 134 of file BesView.h.
Referenced by EmcROOTGeo::Draw(), EmcROOTGeo::SetVisEmcDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 213 of file BesView.h.
Referenced by EmcROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Emc2DCrystal::Paint(), EmcROOTGeo::SetVisEmcHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 212 of file BesView.h.
Referenced by EmcROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Emc2DCrystal::Paint(), EmcROOTGeo::SetVisEmcHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 211 of file BesView.h.
Referenced by EmcROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Emc2DCrystal::Paint(), EmcROOTGeo::SetVisEmcHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 215 of file BesView.h.
Referenced by Emc2DCrystal::DistancetoPrimitive(), Emc2DCrystal::Paint(), and BesClient::UpdateStatus().
|
inline |
Definition at line 214 of file BesView.h.
Referenced by EmcROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Emc2DCrystal::Paint(), EmcROOTGeo::SetVisEmcHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 138 of file BesView.h.
Referenced by Emc2DCrystal::DistancetoPrimitive(), Emc2DCrystal::Paint(), and BesClient::UpdateStatus().
|
inline |
Definition at line 137 of file BesView.h.
Referenced by EmcROOTGeo::Draw(), EmcROOTGeo::SetVisEmcDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 163 of file BesView.h.
Referenced by EmcROOTGeo::SetDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 161 of file BesView.h.
Referenced by MdcROOTGeo::SetDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 164 of file BesView.h.
Referenced by MucROOTGeo::SetDetector(), and BesClient::UpdateStatus().
|
inline |
|
inline |
Definition at line 112 of file BesView.h.
Referenced by MdcROOTGeo::Draw(), MdcROOTGeo::SetVisMdcDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 194 of file BesView.h.
Referenced by MdcROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), and BesClient::UpdateStatus().
|
inline |
Definition at line 193 of file BesView.h.
Referenced by MdcROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), MdcROOTGeo::SetVisMdcHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 113 of file BesView.h.
Referenced by MdcROOTGeo::Draw(), MdcROOTGeo::DrawHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 114 of file BesView.h.
Referenced by MdcROOTGeo::Draw(), Mdc2DWire::ExecuteEvent(), and BesClient::UpdateStatus().
|
inline |
Definition at line 149 of file BesView.h.
Referenced by MucROOTGeo::Draw(), MucROOTGeo::SetVisMucDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 148 of file BesView.h.
Referenced by MucROOTGeo::Draw(), MucROOTGeo::SetVisMucDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 147 of file BesView.h.
Referenced by MucROOTGeo::Draw(), MucROOTGeo::SetVisMucDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 226 of file BesView.h.
Referenced by MucROOTGeo::DrawHits(), Muc2DStrip::Paint(), MucROOTGeo::SetVisMucHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 225 of file BesView.h.
Referenced by MucROOTGeo::DrawHits(), Muc2DStrip::Paint(), MucROOTGeo::SetVisMucHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 224 of file BesView.h.
Referenced by Muc2DStrip::DistancetoPrimitive(), MucROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Muc2DStrip::Paint(), MucROOTGeo::SetVisMucHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 227 of file BesView.h.
Referenced by MucROOTGeo::DrawHits(), Muc2DStrip::Paint(), MucROOTGeo::SetVisMucHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 151 of file BesView.h.
Referenced by Muc2DStrip::DistancetoPrimitive(), Muc2DStrip::Paint(), and BesClient::UpdateStatus().
|
inline |
Definition at line 150 of file BesView.h.
Referenced by MucROOTGeo::Draw(), MucROOTGeo::SetVisMucDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 123 of file BesView.h.
Referenced by TofROOTGeo::Draw(), TofROOTGeo::SetVisTofDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 122 of file BesView.h.
Referenced by TofROOTGeo::Draw(), TofROOTGeo::SetVisTofDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 121 of file BesView.h.
Referenced by TofROOTGeo::Draw(), TofROOTGeo::SetVisTofDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 202 of file BesView.h.
Referenced by TofROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Tof2DScin::Paint(), TofROOTGeo::SetVisTofHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 201 of file BesView.h.
Referenced by TofROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Tof2DScin::Paint(), TofROOTGeo::SetVisTofHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 200 of file BesView.h.
Referenced by TofROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Tof2DScin::Paint(), TofROOTGeo::SetVisTofHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 203 of file BesView.h.
Referenced by TofROOTGeo::DrawHits(), BesGeoTrack::ExecuteEvent(), Tof2DScin::Paint(), TofROOTGeo::SetVisTofHits(), and BesClient::UpdateStatus().
|
inline |
Definition at line 124 of file BesView.h.
Referenced by TofROOTGeo::Draw(), TofROOTGeo::SetVisTofDetector(), and BesClient::UpdateStatus().
|
inline |
Definition at line 238 of file BesView.h.
Referenced by BesEvent::DrawTracks(), and BesClient::UpdateStatus().
|
inline |
Definition at line 240 of file BesView.h.
Referenced by BesEvent::DrawTracks(), and BesClient::UpdateStatus().
|
inline |
Definition at line 235 of file BesView.h.
Referenced by BesEvent::DrawTracks(), and BesClient::UpdateStatus().
|
inline |
Definition at line 236 of file BesView.h.
Referenced by BesEvent::DrawTracks(), and BesClient::UpdateStatus().
|
inline |
Definition at line 239 of file BesView.h.
Referenced by BesEvent::DrawTracks(), and BesClient::UpdateStatus().
|
inline |
Definition at line 237 of file BesView.h.
Referenced by BesEvent::DrawTracks(), and BesClient::UpdateStatus().
|
inline |
Definition at line 174 of file BesView.h.
Referenced by BesGeometry::Draw2DXY(), and BesClient::UpdateStatus().
|
inlinevirtual |
|
inline |
Definition at line 70 of file BesView.h.
Referenced by SetZoomRatio(), BesClient::UpdateBesInputFields(), ZoomIn(), and ZoomOut().
|
inlinevirtual |
void BesView::Move | ( | Int_t | px, |
Int_t | py ) |
Definition at line 428 of file BesView.cxx.
Referenced by BesClient::ExecuteEvent(), and BesClient::HandleButtons().
|
virtual |
Reimplemented from BesTView.
Definition at line 826 of file BesView.cxx.
|
virtual |
Reimplemented from BesTView.
Definition at line 794 of file BesView.cxx.
Referenced by BesCircle2D::DistancetoPrimitive(), and GetObjectInfo().
|
inline |
void BesView::Refresh | ( | ) |
Definition at line 915 of file BesView.cxx.
Referenced by EmcROOTGeo::Align(), and BesVisDisplay::Refresh().
void BesView::Reset | ( | ) |
Definition at line 894 of file BesView.cxx.
Referenced by BesClient::HandleButtons(), and BesVisDisplay::Reset().
|
inlinevirtual |
|
inline |
Definition at line 252 of file BesView.h.
Referenced by BesClient::HandleButtons(), and BesClient::UpdateStatus().
|
inlinevirtual |
|
inline |
void BesView::SetPhiRange | ( | Float_t | PhiMin = 0, |
Float_t | PhiMax = 180 ) |
Definition at line 641 of file BesView.cxx.
|
virtual |
Definition at line 96 of file BesView.cxx.
Referenced by Side3D(), UpdateView(), View3D(), ViewXY(), and ViewZR().
|
virtual |
Definition at line 252 of file BesView.cxx.
|
inline |
Definition at line 179 of file BesView.h.
Referenced by BesClient::HandleButtons(), BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 177 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 106 of file BesView.h.
|
inline |
Definition at line 190 of file BesView.h.
|
inline |
Definition at line 187 of file BesView.h.
|
inline |
Definition at line 189 of file BesView.h.
|
inline |
Definition at line 188 of file BesView.h.
|
inline |
Definition at line 107 of file BesView.h.
|
inline |
Definition at line 109 of file BesView.h.
|
inline |
Definition at line 108 of file BesView.h.
|
inline |
Definition at line 142 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 141 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 140 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 219 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 218 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 217 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 221 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 220 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 144 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 143 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 166 of file BesView.h.
|
inline |
Definition at line 169 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu().
|
inline |
Definition at line 167 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu().
|
inline |
Definition at line 170 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu().
|
inline |
Definition at line 168 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu().
|
inline |
Definition at line 116 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 197 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu().
|
inline |
Definition at line 196 of file BesView.h.
Referenced by BesClient::SetState().
|
inline |
Definition at line 117 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 118 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 155 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 154 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 153 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 231 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 230 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 229 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 232 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 157 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 156 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 129 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 128 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 127 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 207 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 206 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 205 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 208 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 130 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 245 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 247 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 242 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 243 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 246 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
Definition at line 244 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inline |
|
inline |
Definition at line 178 of file BesView.h.
Referenced by BesClient::HandleViewOptionMenu(), and BesClient::SetState().
|
inlinevirtual |
void BesView::SetZoomRatio | ( | Double_t | ratio | ) |
Definition at line 494 of file BesView.cxx.
Referenced by BesClient::ExecuteReturn(), SetViewType(), and BesClient::UpdateStatus().
|
inlinevirtual |
void BesView::Side3D | ( | ) |
Definition at line 858 of file BesView.cxx.
|
inlinevirtual |
|
inline |
|
virtual |
Definition at line 657 of file BesView.cxx.
Referenced by BesGeoTrack::ExecuteEvent(), Emc2DCrystal::ExecuteEvent(), Mdc2DWire::ExecuteEvent(), Muc2DStrip::ExecuteEvent(), Tof2DScin::ExecuteEvent(), BesClient::HandleButtons(), BesClient::HandleViewOptionMenu(), Refresh(), Reset(), SetPhiRange(), BesClient::SetState(), and BesClient::UpdateAllView().
|
inline |
Definition at line 75 of file BesView.h.
Referenced by BesVisDisplay::Draw3D(), Front3D(), and Top3D().
|
inline |
|
inline |
|
virtual |
Reimplemented from BesTView.
Definition at line 761 of file BesView.cxx.
|
virtual |
Reimplemented from BesTView.
Definition at line 728 of file BesView.cxx.
Referenced by BesPolygon2D::DistancetoPrimitive(), BesCircle2D::Paint(), BesMarker2D::Paint(), BesPolygon2D::Paint(), and Mdc2DWire::Paint().
|
virtual |
Reimplemented from BesTView.
Definition at line 523 of file BesView.cxx.
Referenced by BesClient::ExecuteEvent(), and BesClient::HandleButtons().
|
inlinevirtual |
|
virtual |
Reimplemented from BesTView.
Definition at line 575 of file BesView.cxx.
Referenced by BesClient::ExecuteEvent(), and BesClient::HandleButtons().