|
musrfit 1.10.0
|
#include <PMusr.h>
Public Attributes | |
| Int_t | fPlotType |
| plot type | |
| Bool_t | fLifeTimeCorrection |
| needed for single histo. If yes, only the asymmetry is shown, otherweise the positron spectrum | |
| Bool_t | fUseFitRanges |
| yes -> use the fit ranges to plot the data, no (default) -> use range information if present | |
| Bool_t | fLogX |
| yes -> x-axis in log-scale, no (default) -> x-axis in lin-scale | |
| Bool_t | fLogY |
| yes -> y-axis in log-scale, no (default) -> y-axis in lin-scale | |
| Int_t | fViewPacking |
| -1 -> use the run packing to generate the view, otherwise is fViewPacking for the binning of ALL runs. | |
| PIntVector | fRuns |
| list of runs to be plotted | |
| PDoubleVector | fTmin |
| time minimum | |
| PDoubleVector | fTmax |
| time maximum | |
| PDoubleVector | fYmin |
| asymmetry/counts minimum | |
| PDoubleVector | fYmax |
| asymmetry/counts maximum | |
| UInt_t | fRRFPacking |
| rotating reference frame (RRF) packing | |
| Double_t | fRRFFreq |
| RRF frequency. | |
| UInt_t | fRRFUnit |
| RRF frequency unit. 0=kHz, 1=MHz, 2=Mc/s, 3=Gauss, 4=Tesla. | |
| Int_t | fRRFPhaseParamNo |
| parameter number if used instead of a RRF phase value | |
| Double_t | fRRFPhase |
| RRF phase. | |
Structure containing settings for a single PLOT block.
PLOT blocks define how data should be visualized in musrview, specifying which runs to display, axis ranges, log scales, and view-specific settings like RRF parameters. Multiple PLOT blocks allow different visualizations of the same data set.
Example uses:
| Bool_t PMsrPlotStructure::fLifeTimeCorrection |
needed for single histo. If yes, only the asymmetry is shown, otherweise the positron spectrum
Definition at line 1291 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| Bool_t PMsrPlotStructure::fLogX |
yes -> x-axis in log-scale, no (default) -> x-axis in lin-scale
Definition at line 1293 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| Bool_t PMsrPlotStructure::fLogY |
yes -> y-axis in log-scale, no (default) -> y-axis in lin-scale
Definition at line 1294 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| Int_t PMsrPlotStructure::fPlotType |
plot type
Definition at line 1290 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry(), and PMusrCanvas::UpdateDataTheoryPad().
| Double_t PMsrPlotStructure::fRRFFreq |
RRF frequency.
Definition at line 1302 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| UInt_t PMsrPlotStructure::fRRFPacking |
rotating reference frame (RRF) packing
Definition at line 1301 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| Double_t PMsrPlotStructure::fRRFPhase |
| Int_t PMsrPlotStructure::fRRFPhaseParamNo |
parameter number if used instead of a RRF phase value
Definition at line 1304 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| UInt_t PMsrPlotStructure::fRRFUnit |
RRF frequency unit. 0=kHz, 1=MHz, 2=Mc/s, 3=Gauss, 4=Tesla.
Definition at line 1303 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| PIntVector PMsrPlotStructure::fRuns |
list of runs to be plotted
Definition at line 1296 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotData(), PMusrCanvas::PlotDifference(), PMusrCanvas::UpdateDataTheoryPad(), and PMusrCanvas::UpdateInfoPad().
| PDoubleVector PMsrPlotStructure::fTmax |
time maximum
Definition at line 1298 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry(), and PRunNonMusr::PrepareViewData().
| PDoubleVector PMsrPlotStructure::fTmin |
time minimum
Definition at line 1297 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry(), and PRunNonMusr::PrepareViewData().
| Bool_t PMsrPlotStructure::fUseFitRanges |
yes -> use the fit ranges to plot the data, no (default) -> use range information if present
Definition at line 1292 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry(), and PRunNonMusr::PrepareViewData().
| Int_t PMsrPlotStructure::fViewPacking |
-1 -> use the run packing to generate the view, otherwise is fViewPacking for the binning of ALL runs.
Definition at line 1295 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| PDoubleVector PMsrPlotStructure::fYmax |
asymmetry/counts maximum
Definition at line 1300 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().
| PDoubleVector PMsrPlotStructure::fYmin |
asymmetry/counts minimum
Definition at line 1299 of file PMusr.h.
Referenced by PMsrHandler::HandlePlotEntry().