musrfit 1.10.0
PMusrCanvasDataSet Struct Reference

#include <PMusrCanvas.h>

Collaboration diagram for PMusrCanvasDataSet:

Public Attributes

TH1F * data
 data histogram
 
TH1F * dataFourierRe
 real part of the Fourier transform of the data histogram
 
TH1F * dataFourierIm
 imaginary part of the Fourier transform of the data histogram
 
TH1F * dataFourierPwr
 power spectrum of the Fourier transform of the data histogram
 
TH1F * dataFourierPhase
 phase spectrum of the Fourier transform of the data histogram
 
TH1F * dataFourierPhaseOptReal
 phase optimized real part spectrum Fourier transform of the data histogram
 
TH1F * theory
 theory histogram belonging to the data histogram
 
TH1F * theoryFourierRe
 real part of the Fourier transform of the theory histogram
 
TH1F * theoryFourierIm
 imaginary part of the Fourier transform of the theory histogram
 
TH1F * theoryFourierPwr
 power spectrum of the Fourier transform of the theory histogram
 
TH1F * theoryFourierPhase
 phase spectrum of the Fourier transform of the theory histogram
 
TH1F * theoryFourierPhaseOptReal
 phase optimized real part spectrum Fourier transform of the theory histogram
 
TH1F * diff
 difference histogram, i.e. data-theory
 
TH1F * diffFourierRe
 real part of the Fourier transform of the diff histogram
 
TH1F * diffFourierIm
 imaginary part of the Fourier transform of the diff histogram
 
TH1F * diffFourierPwr
 power spectrum of the Fourier transform of the diff histogram
 
TH1F * diffFourierPhase
 phase spectrum of the Fourier transform of the diff histogram
 
TH1F * diffFourierPhaseOptReal
 phase optimized real part spectrum Fourier transform of the diff histogram
 
PMusrCanvasPlotRangedataRange
 keep the msr-file plot data range
 
UInt_t diffFourierTag
 0=not relevant, 1=d-f (Fourier of difference time spectra), 2=f-d (difference of Fourier spectra)
 

Detailed Description

Structure holding all necessary histograms for a single plot block entry for fit types: asymmetry fit and single histogram fit.

Definition at line 145 of file PMusrCanvas.h.

Member Data Documentation

◆ data

TH1F* PMusrCanvasDataSet::data

data histogram

Definition at line 146 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), PMusrCanvas::HandleDataSet(), and PMusrCanvas::InitDataSet().

◆ dataFourierIm

TH1F* PMusrCanvasDataSet::dataFourierIm

imaginary part of the Fourier transform of the data histogram

Definition at line 148 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ dataFourierPhase

TH1F* PMusrCanvasDataSet::dataFourierPhase

phase spectrum of the Fourier transform of the data histogram

Definition at line 150 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ dataFourierPhaseOptReal

TH1F* PMusrCanvasDataSet::dataFourierPhaseOptReal

phase optimized real part spectrum Fourier transform of the data histogram

Definition at line 151 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ dataFourierPwr

TH1F* PMusrCanvasDataSet::dataFourierPwr

power spectrum of the Fourier transform of the data histogram

Definition at line 149 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ dataFourierRe

TH1F* PMusrCanvasDataSet::dataFourierRe

real part of the Fourier transform of the data histogram

Definition at line 147 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ dataRange

PMusrCanvasPlotRange* PMusrCanvasDataSet::dataRange

keep the msr-file plot data range

Definition at line 164 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), PMusrCanvas::HandleDataSet(), and PMusrCanvas::InitDataSet().

◆ diff

TH1F* PMusrCanvasDataSet::diff

difference histogram, i.e. data-theory

Definition at line 158 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ diffFourierIm

TH1F* PMusrCanvasDataSet::diffFourierIm

imaginary part of the Fourier transform of the diff histogram

Definition at line 160 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ diffFourierPhase

TH1F* PMusrCanvasDataSet::diffFourierPhase

phase spectrum of the Fourier transform of the diff histogram

Definition at line 162 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ diffFourierPhaseOptReal

TH1F* PMusrCanvasDataSet::diffFourierPhaseOptReal

phase optimized real part spectrum Fourier transform of the diff histogram

Definition at line 163 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ diffFourierPwr

TH1F* PMusrCanvasDataSet::diffFourierPwr

power spectrum of the Fourier transform of the diff histogram

Definition at line 161 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ diffFourierRe

TH1F* PMusrCanvasDataSet::diffFourierRe

real part of the Fourier transform of the diff histogram

Definition at line 159 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ diffFourierTag

UInt_t PMusrCanvasDataSet::diffFourierTag

0=not relevant, 1=d-f (Fourier of difference time spectra), 2=f-d (difference of Fourier spectra)

Definition at line 165 of file PMusrCanvas.h.

Referenced by PMusrCanvas::HandleDataSet().

◆ theory

TH1F* PMusrCanvasDataSet::theory

theory histogram belonging to the data histogram

Definition at line 152 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), PMusrCanvas::HandleDataSet(), and PMusrCanvas::InitDataSet().

◆ theoryFourierIm

TH1F* PMusrCanvasDataSet::theoryFourierIm

imaginary part of the Fourier transform of the theory histogram

Definition at line 154 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ theoryFourierPhase

TH1F* PMusrCanvasDataSet::theoryFourierPhase

phase spectrum of the Fourier transform of the theory histogram

Definition at line 156 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ theoryFourierPhaseOptReal

TH1F* PMusrCanvasDataSet::theoryFourierPhaseOptReal

phase optimized real part spectrum Fourier transform of the theory histogram

Definition at line 157 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ theoryFourierPwr

TH1F* PMusrCanvasDataSet::theoryFourierPwr

power spectrum of the Fourier transform of the theory histogram

Definition at line 155 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().

◆ theoryFourierRe

TH1F* PMusrCanvasDataSet::theoryFourierRe

real part of the Fourier transform of the theory histogram

Definition at line 153 of file PMusrCanvas.h.

Referenced by PMusrCanvas::CleanupDataSet(), and PMusrCanvas::InitDataSet().


The documentation for this struct was generated from the following file: