BOSS 7.1.2
BESIII Offline Software System
|
#include <BesStatus.h>
Public Member Functions | |
BesStatus () | |
virtual | ~BesStatus () |
void | Transfer (BesStatus *right, Bool_t set) |
void | TransferGeometryCgem (BesStatus *right, Bool_t set) |
void | TransferGeometryMdc (BesStatus *right, Bool_t set) |
void | TransferGeometryTof (BesStatus *right, Bool_t set) |
void | TransferGeometryEmc (BesStatus *right, Bool_t set) |
void | TransferGeometryMuc (BesStatus *right, Bool_t set) |
void | TransferGeometryFull3D (BesStatus *right, Bool_t set) |
void | TransferGeometryOtherParts (BesStatus *right, Bool_t set) |
void | TransferHitsCgem (BesStatus *right, Bool_t set) |
void | TransferHitsMdc (BesStatus *right, Bool_t set) |
void | TransferHitsTof (BesStatus *right, Bool_t set) |
void | TransferHitsEmc (BesStatus *right, Bool_t set) |
void | TransferHitsMuc (BesStatus *right, Bool_t set) |
void | TransferTracks (BesStatus *right, Bool_t set) |
void | TransferFishEye (BesStatus *right, Bool_t set) |
void | TransferPhiRange (BesStatus *right, Bool_t set) |
void | TransferZoom (BesStatus *right, Bool_t set) |
void | Default (EBESViewType type) |
Public Attributes | |
Bool_t | fCgemGlobal |
Bool_t | fCgemLayers |
Bool_t | fCgemXStrips |
Bool_t | fCgemVStrips |
Bool_t | fMdcGlobal |
Bool_t | fMdcTubes |
visibility flag for global Mdc | |
Bool_t | fMdcWires |
visibility flag for Mdc main tubes | |
Bool_t | fTofGlobal |
visibility flag for Mdc wires | |
Bool_t | fTofEast |
visibility flag for global Tof | |
Bool_t | fTofBarrel |
visibility flag for Tof east EC | |
Bool_t | fTofWest |
visibility flag for Tof barrel | |
Bool_t | fEmcGlobal |
visibility flag for Tof west EC | |
Bool_t | fEmcEast |
visivility flag for global Emc | |
Bool_t | fEmcBarrel |
visivility flag for Emc east EC | |
Bool_t | fEmcWest |
visivility flag for Emc barrel | |
Bool_t | fEmcSide |
visivility flag for Emc west EC | |
Bool_t | fMucGlobal |
visivility flag for Emc side | |
Bool_t | fMucEast |
visivility flag for global Muc | |
Bool_t | fMucBarrel |
visivility flag for Muc east EC | |
Bool_t | fMucWest |
visivility flag for Muc barrel | |
Bool_t | fMucStrips |
visivility flag for Muc west EC | |
Bool_t | fFull3DCgem |
visivility flag for Muc strips | |
Bool_t | fFull3DMdc |
Bool_t | fFull3DTof |
visivility flag for full 3D Mdc | |
Bool_t | fFull3DEmc |
visivility flag for full 3D Tof | |
Bool_t | fFull3DMuc |
visivility flag for full 3D Emc | |
Bool_t | fBeamPipe |
visivility flag for full 3D Muc | |
Bool_t | fZRPlaneOnXY |
visibility flag for beam pipe | |
Bool_t | fAxis |
visibility flag for ZRPlaneOnXY | |
Bool_t | fCgemHitsGlobal |
visibility flag for axis | |
Bool_t | fCgemHitsXStrip |
Bool_t | fCgemHitsVStrip |
Bool_t | fCgemHitsClusters |
Bool_t | fCgemHitsFiredHL |
Bool_t | fMdcHitsGlobal |
Bool_t | fMdcHits |
visibility flag for global Mdc Hits | |
Bool_t | fTofHitsGlobal |
visibility flag for Mdc Hits | |
Bool_t | fTofHitsEast |
visibility flag for global Tof Hits | |
Bool_t | fTofHitsBarrel |
visibility flag for Tof Hits East | |
Bool_t | fTofHitsWest |
visibility flag for Tof Hits Barrel | |
Bool_t | fEmcHitsGlobal |
visibility flag for Tof Hits West | |
Bool_t | fEmcHitsEast |
visibility flag for global Emc Hits | |
Bool_t | fEmcHitsBarrel |
visibility flag for Emc Hits East | |
Bool_t | fEmcHitsWest |
visibility flag for Emc Hits Barrel | |
Bool_t | fEmcHitsSide |
visibility flag for Emc Hits West | |
Bool_t | fMucHitsGlobal |
visibility flag for Emc Hits Side | |
Bool_t | fMucHitsEast |
visibility flag for global Muc Hits | |
Bool_t | fMucHitsBarrel |
visibility flag for Muc Hits East | |
Bool_t | fMucHitsWest |
visibility flag for Muc Hits Barrel | |
Bool_t | fTracksGlobal |
visibility flag for Muc Hits West | |
Bool_t | fTracksMdc |
visibility flag for global Tracks | |
Bool_t | fTracksTof |
visibility flag for Mdc Tracks | |
Bool_t | fTracksEmc |
visibility flag for Tof Tracks | |
Bool_t | fTracksMuc |
visibility flag for Emc Tracks | |
Bool_t | fTracksExt |
visibility flag for Muc Tracks | |
Bool_t | fFishEye |
visibility flag for Ext Tracks | |
Float_t | fPhiRangeMin |
flags for fish eye view | |
Float_t | fPhiRangeMax |
Float_t | fZoom |
Friends | |
ostream & | operator<< (ostream &os, const BesStatus &bs) |
istream & | operator>> (istream &is, BesStatus &bs) |
Definition at line 27 of file BesStatus.h.
BesStatus::BesStatus | ( | ) |
|
virtual |
Definition at line 28 of file BesStatus.cxx.
void BesStatus::Default | ( | EBESViewType | type | ) |
Definition at line 38 of file BesStatus.cxx.
Referenced by BesView::Refresh(), BesView::Reset(), and BesClient::SaveMyConfig().
void BesStatus::Transfer | ( | BesStatus * | right, |
Bool_t | set ) |
Definition at line 511 of file BesStatus.cxx.
Referenced by BesClient::LoadMyConfig(), BesView::Refresh(), and BesView::SetViewType().
void BesStatus::TransferFishEye | ( | BesStatus * | right, |
Bool_t | set ) |
Definition at line 673 of file BesStatus.cxx.
Referenced by Transfer().
void BesStatus::TransferGeometryCgem | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferGeometryEmc | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferGeometryFull3D | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferGeometryMdc | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferGeometryMuc | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferGeometryOtherParts | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferGeometryTof | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferHitsCgem | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferHitsEmc | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferHitsMdc | ( | BesStatus * | right, |
Bool_t | set ) |
Definition at line 622 of file BesStatus.cxx.
Referenced by Transfer().
void BesStatus::TransferHitsMuc | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferHitsTof | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferPhiRange | ( | BesStatus * | right, |
Bool_t | set ) |
Definition at line 683 of file BesStatus.cxx.
Referenced by Transfer().
void BesStatus::TransferTracks | ( | BesStatus * | right, |
Bool_t | set ) |
void BesStatus::TransferZoom | ( | BesStatus * | right, |
Bool_t | set ) |
Definition at line 694 of file BesStatus.cxx.
Referenced by Transfer().
|
friend |
Definition at line 785 of file BesStatus.cxx.
|
friend |
Definition at line 702 of file BesStatus.cxx.
Bool_t BesStatus::fAxis |
visibility flag for ZRPlaneOnXY
Definition at line 84 of file BesStatus.h.
Referenced by Default(), BesView::GetVisAxis(), BesView::SetVisAxis(), and TransferGeometryOtherParts().
Bool_t BesStatus::fBeamPipe |
visivility flag for full 3D Muc
Definition at line 82 of file BesStatus.h.
Referenced by Default(), BesView::GetVisBeamPipe(), BesView::SetVisBeamPipe(), and TransferGeometryOtherParts().
Bool_t BesStatus::fCgemGlobal |
Definition at line 38 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemGlobal(), BesView::SetVisCgemGlobal(), and TransferGeometryCgem().
Bool_t BesStatus::fCgemHitsClusters |
Definition at line 90 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemHitsClusters(), BesView::SetVisCgemHitsClusters(), and TransferHitsCgem().
Bool_t BesStatus::fCgemHitsFiredHL |
Definition at line 91 of file BesStatus.h.
Referenced by Default(), and TransferHitsCgem().
Bool_t BesStatus::fCgemHitsGlobal |
visibility flag for axis
Definition at line 87 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemHitsGlobal(), BesView::SetVisCgemHitsGlobal(), and TransferHitsCgem().
Bool_t BesStatus::fCgemHitsVStrip |
Definition at line 89 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemHitsVStrip(), BesView::SetVisCgemHitsVStrip(), and TransferHitsCgem().
Bool_t BesStatus::fCgemHitsXStrip |
Definition at line 88 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemHitsXStrip(), BesView::SetVisCgemHitsXStrip(), and TransferHitsCgem().
Bool_t BesStatus::fCgemLayers |
Definition at line 39 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemLayers(), BesView::SetVisCgemLayers(), and TransferGeometryCgem().
Bool_t BesStatus::fCgemVStrips |
Definition at line 41 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemVStrips(), BesView::SetVisCgemVStrips(), and TransferGeometryCgem().
Bool_t BesStatus::fCgemXStrips |
Definition at line 40 of file BesStatus.h.
Referenced by Default(), BesView::GetVisCgemXStrips(), BesView::SetVisCgemXStrips(), and TransferGeometryCgem().
Bool_t BesStatus::fEmcBarrel |
visivility flag for Emc east EC
Definition at line 60 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcBarrel(), BesView::SetVisEmcBarrel(), and TransferGeometryEmc().
Bool_t BesStatus::fEmcEast |
visivility flag for global Emc
Definition at line 59 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcEast(), BesView::SetVisEmcEast(), and TransferGeometryEmc().
Bool_t BesStatus::fEmcGlobal |
visibility flag for Tof west EC
Definition at line 58 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcGlobal(), BesView::SetVisEmcGlobal(), and TransferGeometryEmc().
Bool_t BesStatus::fEmcHitsBarrel |
visibility flag for Emc Hits East
Definition at line 108 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcHitsBarrel(), BesView::SetVisEmcHitsBarrel(), and TransferHitsEmc().
Bool_t BesStatus::fEmcHitsEast |
visibility flag for global Emc Hits
Definition at line 107 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcHitsEast(), BesView::SetVisEmcHitsEast(), and TransferHitsEmc().
Bool_t BesStatus::fEmcHitsGlobal |
visibility flag for Tof Hits West
Definition at line 106 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcHitsGlobal(), BesView::SetVisEmcHitsGlobal(), and TransferHitsEmc().
Bool_t BesStatus::fEmcHitsSide |
visibility flag for Emc Hits West
Definition at line 110 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcHitsSide(), BesView::SetVisEmcHitsSide(), and TransferHitsEmc().
Bool_t BesStatus::fEmcHitsWest |
visibility flag for Emc Hits Barrel
Definition at line 109 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcHitsWest(), BesView::SetVisEmcHitsWest(), and TransferHitsEmc().
Bool_t BesStatus::fEmcSide |
visivility flag for Emc west EC
Definition at line 62 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcSide(), BesView::SetVisEmcSide(), and TransferGeometryEmc().
Bool_t BesStatus::fEmcWest |
visivility flag for Emc barrel
Definition at line 61 of file BesStatus.h.
Referenced by Default(), BesView::GetVisEmcWest(), BesView::SetVisEmcWest(), and TransferGeometryEmc().
Bool_t BesStatus::fFishEye |
visibility flag for Ext Tracks
Definition at line 130 of file BesStatus.h.
Referenced by Default(), Bes2DView::GetFishEyeStatus(), BesView::GetFishEyeStatus(), Bes2DView::NDCtoWC(), Bes2DView::NDCtoWC(), BesView::NDCtoWC(), BesView::NDCtoWC(), Bes2DView::SetFishEye(), BesView::SetFishEye(), TransferFishEye(), Bes2DView::WCtoNDC(), Bes2DView::WCtoNDC(), BesView::WCtoNDC(), and BesView::WCtoNDC().
Bool_t BesStatus::fFull3DCgem |
visivility flag for Muc strips
Definition at line 74 of file BesStatus.h.
Referenced by BesView::GetVisFull3DCgem(), BesView::SetVisFull3DCgem(), and TransferGeometryFull3D().
Bool_t BesStatus::fFull3DEmc |
visivility flag for full 3D Tof
Definition at line 77 of file BesStatus.h.
Referenced by Default(), BesView::GetVisFull3DEmc(), BesView::SetVisFull3DEmc(), and TransferGeometryFull3D().
Bool_t BesStatus::fFull3DMdc |
Definition at line 75 of file BesStatus.h.
Referenced by Default(), BesView::GetVisFull3DMdc(), BesView::SetVisFull3DMdc(), and TransferGeometryFull3D().
Bool_t BesStatus::fFull3DMuc |
visivility flag for full 3D Emc
Definition at line 78 of file BesStatus.h.
Referenced by Default(), BesView::GetVisFull3DMuc(), BesView::SetVisFull3DMuc(), and TransferGeometryFull3D().
Bool_t BesStatus::fFull3DTof |
visivility flag for full 3D Mdc
Definition at line 76 of file BesStatus.h.
Referenced by Default(), BesView::GetVisFull3DTof(), BesView::SetVisFull3DTof(), and TransferGeometryFull3D().
Bool_t BesStatus::fMdcGlobal |
Definition at line 45 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMdcGlobal(), BesView::SetVisMdcGlobal(), and TransferGeometryMdc().
Bool_t BesStatus::fMdcHits |
visibility flag for global Mdc Hits
Definition at line 95 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMdcHits(), BesView::SetVisMdcHits(), and TransferHitsMdc().
Bool_t BesStatus::fMdcHitsGlobal |
Definition at line 94 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMdcHitsGlobal(), BesView::SetVisMdcHitsGlobal(), and TransferHitsMdc().
Bool_t BesStatus::fMdcTubes |
visibility flag for global Mdc
Definition at line 46 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMdcTubes(), BesView::SetVisMdcTubes(), and TransferGeometryMdc().
Bool_t BesStatus::fMdcWires |
visibility flag for Mdc main tubes
Definition at line 47 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMdcWires(), BesView::SetVisMdcWires(), and TransferGeometryMdc().
Bool_t BesStatus::fMucBarrel |
visivility flag for Muc east EC
Definition at line 68 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucBarrel(), BesView::SetVisMucBarrel(), and TransferGeometryMuc().
Bool_t BesStatus::fMucEast |
visivility flag for global Muc
Definition at line 67 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucEast(), BesView::SetVisMucEast(), and TransferGeometryMuc().
Bool_t BesStatus::fMucGlobal |
visivility flag for Emc side
Definition at line 66 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucGlobal(), BesView::SetVisMucGlobal(), and TransferGeometryMuc().
Bool_t BesStatus::fMucHitsBarrel |
visibility flag for Muc Hits East
Definition at line 116 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucHitsBarrel(), BesView::SetVisMucHitsBarrel(), and TransferHitsMuc().
Bool_t BesStatus::fMucHitsEast |
visibility flag for global Muc Hits
Definition at line 115 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucHitsEast(), BesView::SetVisMucHitsEast(), and TransferHitsMuc().
Bool_t BesStatus::fMucHitsGlobal |
visibility flag for Emc Hits Side
Definition at line 114 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucHitsGlobal(), BesView::SetVisMucHitsGlobal(), and TransferHitsMuc().
Bool_t BesStatus::fMucHitsWest |
visibility flag for Muc Hits Barrel
Definition at line 117 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucHitsWest(), BesView::SetVisMucHitsWest(), and TransferHitsMuc().
Bool_t BesStatus::fMucStrips |
visivility flag for Muc west EC
Definition at line 70 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucStrips(), BesView::SetVisMucStrips(), and TransferGeometryMuc().
Bool_t BesStatus::fMucWest |
visivility flag for Muc barrel
Definition at line 69 of file BesStatus.h.
Referenced by Default(), BesView::GetVisMucWest(), BesView::SetVisMucWest(), and TransferGeometryMuc().
Float_t BesStatus::fPhiRangeMax |
Definition at line 135 of file BesStatus.h.
Referenced by Default(), BesView::SetPhiRange(), and TransferPhiRange().
Float_t BesStatus::fPhiRangeMin |
flags for fish eye view
Definition at line 134 of file BesStatus.h.
Referenced by Default(), Bes2DView::GetRSign(), BesView::GetRSign(), BesView::SetPhiRange(), and TransferPhiRange().
Bool_t BesStatus::fTofBarrel |
visibility flag for Tof east EC
Definition at line 53 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofBarrel(), BesView::SetVisTofBarrel(), and TransferGeometryTof().
Bool_t BesStatus::fTofEast |
visibility flag for global Tof
Definition at line 52 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofEast(), BesView::SetVisTofEast(), and TransferGeometryTof().
Bool_t BesStatus::fTofGlobal |
visibility flag for Mdc wires
Definition at line 51 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofGlobal(), BesView::SetVisTofGlobal(), and TransferGeometryTof().
Bool_t BesStatus::fTofHitsBarrel |
visibility flag for Tof Hits East
Definition at line 101 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofHitsBarrel(), BesView::SetVisTofHitsBarrel(), and TransferHitsTof().
Bool_t BesStatus::fTofHitsEast |
visibility flag for global Tof Hits
Definition at line 100 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofHitsEast(), BesView::SetVisTofHitsEast(), and TransferHitsTof().
Bool_t BesStatus::fTofHitsGlobal |
visibility flag for Mdc Hits
Definition at line 99 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofHitsGlobal(), BesView::SetVisTofHitsGlobal(), and TransferHitsTof().
Bool_t BesStatus::fTofHitsWest |
visibility flag for Tof Hits Barrel
Definition at line 102 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofHitsWest(), BesView::SetVisTofHitsWest(), and TransferHitsTof().
Bool_t BesStatus::fTofWest |
visibility flag for Tof barrel
Definition at line 54 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTofWest(), BesView::SetVisTofWest(), and TransferGeometryTof().
Bool_t BesStatus::fTracksEmc |
visibility flag for Tof Tracks
Definition at line 124 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTracksEmc(), BesView::SetVisTracksEmc(), and TransferTracks().
Bool_t BesStatus::fTracksExt |
visibility flag for Muc Tracks
Definition at line 126 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTracksExt(), BesView::SetVisTracksExt(), and TransferTracks().
Bool_t BesStatus::fTracksGlobal |
visibility flag for Muc Hits West
Definition at line 121 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTracksGlobal(), BesView::SetVisTracksGlobal(), and TransferTracks().
Bool_t BesStatus::fTracksMdc |
visibility flag for global Tracks
Definition at line 122 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTracksMdc(), BesView::SetVisTracksMdc(), and TransferTracks().
Bool_t BesStatus::fTracksMuc |
visibility flag for Emc Tracks
Definition at line 125 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTracksMuc(), BesView::SetVisTracksMuc(), and TransferTracks().
Bool_t BesStatus::fTracksTof |
visibility flag for Mdc Tracks
Definition at line 123 of file BesStatus.h.
Referenced by Default(), BesView::GetVisTracksTof(), BesView::SetVisTracksTof(), and TransferTracks().
Float_t BesStatus::fZoom |
Definition at line 138 of file BesStatus.h.
Referenced by Default(), BesView::GetVisZoom(), BesView::SetViewType(), BesView::SetVisZoom(), BesView::SetZoomRatio(), TransferZoom(), BesClient::UpdateStatus(), BesView::ZoomIn(), and BesView::ZoomOut().
Bool_t BesStatus::fZRPlaneOnXY |
visibility flag for beam pipe
Definition at line 83 of file BesStatus.h.
Referenced by Default(), BesView::GetVisZRPlaneOnXY(), BesView::SetVisZRPlaneOnXY(), and TransferGeometryOtherParts().