|
CbmRoot
|
#include <CbmRichRonchiAna.h>
Public Member Functions | |
| CbmRichRonchiAna () | |
| virtual | ~CbmRichRonchiAna () |
| void | Run () |
| void | SetTiffFileNameV (const string &fileName) |
| void | SetTiffFileNameH (const string &fileName) |
Private Attributes | |
| string | fTiffFileNameV |
| string | fTiffFileNameH |
| double | fPi |
| double | fRadiusMirror |
| double | fEdgeLengthCCD |
| double | fCcdPixelSize |
| double | fPitchGrid |
| double | fImageWidth |
| double | fDistRulingCCD |
| double | fDistMirrorCCD |
| double | fDistMirrorRuling |
| double | fOffsetCCDOptAxisX |
| double | fOffsetCCDOptAxisY |
| double | fOffsetLEDOpticalAxisX |
| double | fOffsetLEDOpticalAxisY |
| double | fCorrection |
| double | fCenterCcdX |
| double | fCenterCcdY |
| double | fImageCenterMirrorX |
| double | fImageCenterMirrorY |
Definition at line 109 of file CbmRichRonchiAna.h.
| CbmRichRonchiAna::CbmRichRonchiAna | ( | ) |
Definition at line 33 of file CbmRichRonchiAna.cxx.
References fCcdPixelSize, fCenterCcdX, fCenterCcdY, fDistMirrorCCD, fDistMirrorRuling, fDistRulingCCD, fEdgeLengthCCD, fImageWidth, fOffsetCCDOptAxisX, fOffsetCCDOptAxisY, fOffsetLEDOpticalAxisX, fOffsetLEDOpticalAxisY, fPi, fPitchGrid, and fRadiusMirror.
Referenced by CbmRichRonchiAna(), and operator=().
|
virtual |
Definition at line 70 of file CbmRichRonchiAna.cxx.
|
private |
Copy constructor.
References CbmRichRonchiAna().
|
private |
Definition at line 615 of file CbmRichRonchiAna.cxx.
References CbmRichRonchiLineData::fMeanPrimary, CbmRichRonchiLineData::fMeanSecondary, and CbmRichRonchiLineData::fNofPoints.
Referenced by DoOrderLines().
|
private |
|
private |
|
private |
Definition at line 896 of file CbmRichRonchiAna.cxx.
References DrawH2(), fDistMirrorCCD, fRadiusMirror, and sqrt().
Referenced by Run().
|
private |
|
private |
|
private |
|
private |
Definition at line 478 of file CbmRichRonchiAna.cxx.
References CbmRichRonchiIntersectionData::fLineX, CbmRichRonchiIntersectionData::fLineY, CbmRichRonchiIntersectionData::fPixelX, CbmRichRonchiIntersectionData::fPixelY, x, and y.
Referenced by Run().
|
private |
Definition at line 637 of file CbmRichRonchiAna.cxx.
References DrawMirrorSegments(), DrawXYMum(), DrawXZProjection(), fCcdPixelSize, fCenterCcdX, fCenterCcdY, fDistMirrorCCD, fDistMirrorRuling, fDistRulingCCD, fOffsetCCDOptAxisX, fOffsetCCDOptAxisY, fOffsetLEDOpticalAxisY, fPitchGrid, fRadiusMirror, RotatePointImpl(), and sqrt().
Referenced by Run().
|
private |
Definition at line 548 of file CbmRichRonchiAna.cxx.
References AreTwoSegmentsSameLine(), and UpdateIntersectionLineInd().
Referenced by Run().
|
private |
|
private |
|
private |
Definition at line 758 of file CbmRichRonchiAna.cxx.
References DrawMirrorSegments(), DrawMirrorSegmentsSphere(), DrawMirrorSegmentsSphereAll(), GetIndexForLineXLineY(), GetMinIndexForLineX(), and GetMinIndexForLineY().
Referenced by Run().
|
private |
Definition at line 1011 of file CbmRichRonchiAna.cxx.
References DrawH2(), DrawOneMirrorSegment(), fDistMirrorRuling, and fDistRulingCCD.
Referenced by DoLocalNormal(), and DoSphere().
|
private |
Definition at line 1079 of file CbmRichRonchiAna.cxx.
References DrawH2(), and DrawOneMirrorSegment().
Referenced by DoSphere().
|
private |
Definition at line 1062 of file CbmRichRonchiAna.cxx.
References DrawH2(), and DrawOneMirrorSegment().
Referenced by DoSphere().
|
private |
Definition at line 1171 of file CbmRichRonchiAna.cxx.
Referenced by DrawMirrorSegments(), DrawMirrorSegmentsSphere(), and DrawMirrorSegmentsSphereAll().
|
private |
|
private |
|
private |
Definition at line 935 of file CbmRichRonchiAna.cxx.
References DrawH2().
Referenced by DoLocalNormal().
|
private |
Definition at line 972 of file CbmRichRonchiAna.cxx.
References DrawH2(), fDistMirrorRuling, and fDistRulingCCD.
Referenced by DoLocalNormal().
|
private |
Definition at line 887 of file CbmRichRonchiAna.cxx.
Referenced by DoSphere(), GetMinIndexForLineX(), and GetMinIndexForLineY().
|
private |
Definition at line 865 of file CbmRichRonchiAna.cxx.
References GetIndexForLineXLineY().
Referenced by DoSphere().
|
private |
Definition at line 876 of file CbmRichRonchiAna.cxx.
References GetIndexForLineXLineY().
Referenced by DoSphere().
|
private |
Assignment operator.
References CbmRichRonchiAna().
|
private |
Definition at line 1192 of file CbmRichRonchiAna.cxx.
References cos(), sin(), x, and y.
Referenced by DoLocalNormal().
| void CbmRichRonchiAna::Run | ( | ) |
Definition at line 72 of file CbmRichRonchiAna.cxx.
References DoDeviation(), DoIntersection(), DoLineSearch(), DoLocalNormal(), DoMeanIntensityY(), DoOrderLines(), DoPeakFinderY(), DoRotation(), DoSmoothLines(), DoSphere(), DoSuperpose(), DrawH1(), DrawH2(), FillH2WithVector(), fTiffFileNameH, fTiffFileNameV, ReadTiffFile(), and SetDefaultDrawStyle().
|
inline |
Definition at line 118 of file CbmRichRonchiAna.h.
References fTiffFileNameH.
|
inline |
Definition at line 117 of file CbmRichRonchiAna.h.
References fTiffFileNameV.
|
private |
Definition at line 626 of file CbmRichRonchiAna.cxx.
References CbmRichRonchiLineData::fLineInd.
Referenced by DoOrderLines().
|
private |
Definition at line 128 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 143 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 144 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 140 of file CbmRichRonchiAna.h.
|
private |
Definition at line 134 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), DoDeviation(), and DoLocalNormal().
|
private |
Definition at line 135 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), DoLocalNormal(), DrawMirrorSegments(), and DrawXZProjection().
|
private |
Definition at line 133 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), DoLocalNormal(), DrawMirrorSegments(), and DrawXZProjection().
|
private |
Definition at line 127 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna().
|
private |
Definition at line 145 of file CbmRichRonchiAna.h.
|
private |
Definition at line 146 of file CbmRichRonchiAna.h.
|
private |
Definition at line 130 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna().
|
private |
Definition at line 136 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 137 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 138 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna().
|
private |
Definition at line 139 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 125 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna().
|
private |
Definition at line 129 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), and DoLocalNormal().
|
private |
Definition at line 126 of file CbmRichRonchiAna.h.
Referenced by CbmRichRonchiAna(), DoDeviation(), and DoLocalNormal().
|
private |
Definition at line 122 of file CbmRichRonchiAna.h.
Referenced by Run(), and SetTiffFileNameH().
|
private |
Definition at line 121 of file CbmRichRonchiAna.h.
Referenced by Run(), and SetTiffFileNameV().