![]() |
MaCh3
2.4.2
Reference Guide
|
This class extends MCMC and allow specialised for Oscillation parameters analysis which require specialised hardcoding. More...
#include <Fitters/OscProcessor.h>
Public Member Functions | |
| OscProcessor (const std::string &InputFile) | |
| Constructs an OscProcessor object with the specified input file and options. More... | |
| virtual | ~OscProcessor () |
| Destroys the OscProcessor object. More... | |
| void | PerformJarlskogAnalysis () |
| Perform Several Jarlskog Plotting. More... | |
| void | MakePiePlot () |
| Make fancy Pie plot for delta CP. More... | |
Public Member Functions inherited from MCMCProcessor | |
| MCMCProcessor (const std::string &InputFile) | |
| Constructs an MCMCProcessor object with the specified input file and options. More... | |
| virtual | ~MCMCProcessor () |
| Destroys the MCMCProcessor object. More... | |
| void | Initialise () |
| Scan chain, what parameters we have and load information from covariance matrices. More... | |
| void | MakePostfit (const std::map< std::string, std::pair< double, double >> &Edges={}) |
| Make 1D projection for each parameter and prepare structure. More... | |
| void | MakeCovariance () |
| Calculate covariance by making 2D projection of each combination of parameters. More... | |
| void | CacheSteps () |
| KS:By caching each step we use multithreading. More... | |
| void | MakeCovariance_MP (const bool Mute=false) |
| Calculate covariance by making 2D projection of each combination of parameters using multithreading. More... | |
| void | MakeSubOptimality (const int NIntervals=10) |
| Make and Draw SubOptimality [28]. More... | |
| void | Reset2DPosteriors () |
| Reset 2D posteriors, in case we would like to calculate in again with different BurnInCut. More... | |
| void | DrawPostfit () |
| Draw the post-fit comparisons. More... | |
| void | MakeViolin () |
| Make and Draw Violin. More... | |
| void | MakeCredibleIntervals (const std::vector< double > &CredibleIntervals={0.99, 0.90, 0.68 }, const std::vector< Color_t > &CredibleIntervalsColours={kCyan+4, kCyan-2, kCyan-10}, const bool CredibleInSigmas=false) |
| Make and Draw Credible intervals. More... | |
| void | DrawCovariance () |
| Draw the post-fit covariances. More... | |
| void | MakeCovarianceYAML (const std::string &OutputYAMLFile, const std::string &MeansMethod) const |
| Make YAML file from post-fit covariance. More... | |
| void | MakeCredibleRegions (const std::vector< double > &CredibleRegions={0.99, 0.90, 0.68}, const std::vector< Style_t > &CredibleRegionStyle={kDashed, kSolid, kDotted}, const std::vector< Color_t > &CredibleRegionColor={kGreen-3, kGreen-10, kGreen}, const bool CredibleInSigmas=false, const bool Draw2DPosterior=true, const bool DrawBestFit=true) |
| Make and Draw Credible Regions. More... | |
| void | MakeTrianglePlot (const std::vector< std::string > &ParNames, const std::vector< double > &CredibleIntervals={0.99, 0.90, 0.68 }, const std::vector< Color_t > &CredibleIntervalsColours={kCyan+4, kCyan-2, kCyan-10}, const std::vector< double > &CredibleRegions={0.99, 0.90, 0.68}, const std::vector< Style_t > &CredibleRegionStyle={kDashed, kSolid, kDotted}, const std::vector< Color_t > &CredibleRegionColor={kGreen-3, kGreen-10, kGreen}, const bool CredibleInSigmas=false) |
| Make fancy triangle plot for selected parameters. More... | |
| void | CheckCredibleIntervalsOrder (const std::vector< double > &CredibleIntervals, const std::vector< Color_t > &CredibleIntervalsColours) const |
Checks the order and size consistency of the CredibleIntervals and CredibleIntervalsColours vectors. More... | |
| void | CheckCredibleRegionsOrder (const std::vector< double > &CredibleRegions, const std::vector< Style_t > &CredibleRegionStyle, const std::vector< Color_t > &CredibleRegionColor) |
Checks the order and size consistency of the CredibleRegions, CredibleRegionStyle, and CredibleRegionColor vectors. More... | |
| void | GetPolarPlot (const std::vector< std::string > &ParNames) |
| Make funny polar plot. More... | |
| void | GetBayesFactor (const std::vector< std::string > &ParName, const std::vector< std::vector< double >> &Model1Bounds, const std::vector< std::vector< double >> &Model2Bounds, const std::vector< std::vector< std::string >> &ModelNames) |
| Calculate Bayes factor for vector of params, and model boundaries. More... | |
| void | GetSavageDickey (const std::vector< std::string > &ParName, const std::vector< double > &EvaluationPoint, const std::vector< std::vector< double >> &Bounds) |
| Calculate Bayes factor for point like hypothesis using SavageDickey. More... | |
| void | SavageDickeyPlot (std::unique_ptr< TH1D > &PriorHist, std::unique_ptr< TH1D > &PosteriorHist, const std::string &Title, const double EvaluationPoint) const |
| Produce Savage Dickey plot. More... | |
| void | ReweightPrior (const std::vector< std::string > &Names, const std::vector< double > &NewCentral, const std::vector< double > &NewError) |
| Reweight Prior by giving new central value and new error. More... | |
| void | SmearChain (const std::vector< std::string > &Names, const std::vector< double > &Error, const bool &SaveBranch) const |
| Smear chain contours. More... | |
| void | ParameterEvolution (const std::vector< std::string > &Names, const std::vector< int > &NIntervals) |
| Make .gif of parameter evolution. More... | |
| void | ThinMCMC (const int ThinningCut) const |
| Thin MCMC Chain, to save space and maintain low autocorrelations. More... | |
| void | DiagMCMC () |
| KS: Perform MCMC diagnostic including Autocorrelation, Trace etc. More... | |
| int | GetNParams () const |
| Get total number of used parameters. More... | |
| int | GetNXSec () const |
| int | GetNND () const |
| int | GetNFD () const |
| YAML::Node | GetCovConfig (const int i) const |
| Get Yaml config obtained from a Chain. More... | |
| int | GetGroup (const std::string &name) const |
| Number of params from a given group, for example flux. More... | |
| TH1D * | GetHpost (const int i) const |
| Get 1D posterior for a given parameter. More... | |
| TH2D * | GetHpost2D (const int i, const int j) const |
| Get 2D posterior for a given parameter combination. More... | |
| TH2D * | GetViolin () const |
| Get Violin plot for all parameters with posterior values. More... | |
| TH2D * | GetViolinPrior () const |
| Get Violin plot for all parameters with prior values. More... | |
| std::vector< std::string > | GetXSecCov () const |
| std::string | GetNDCov () const |
| std::string | GetFDCov () const |
| void | GetPostfit (TVectorD *&Central, TVectorD *&Errors, TVectorD *&Central_Gauss, TVectorD *&Errors_Gauss, TVectorD *&Peaks) |
| Get the post-fit results (arithmetic and Gaussian) More... | |
| void | GetCovariance (TMatrixDSym *&Cov, TMatrixDSym *&Corr) |
| Get the post-fit covariances and correlations. More... | |
| void | GetPostfit_Ind (TVectorD *&Central, TVectorD *&Errors, TVectorD *&Peaks, ParameterEnum kParam) |
| Or the individual post-fits. More... | |
| const std::vector< TString > & | GetBranchNames () const |
| Get the vector of branch names from root file. More... | |
| void | GetNthParameter (const int param, double &Prior, double &PriorError, TString &Title) const |
| Get properties of parameter by passing it number. More... | |
| int | GetParamIndexFromName (const std::string &Name) const |
| Get parameter number based on name. More... | |
| Long64_t | GetnEntries () |
| Get Number of entries that Chain has, for merged chains will not be the same Nsteps. More... | |
| Long64_t | GetnSteps () |
| Get Number of Steps that Chain has, for merged chains will not be the same nEntries. More... | |
| void | SetNBins (const int NewBins) |
| Modify number of bins used for 1D and 2D Histograms. More... | |
| void | SetEntries (const int NewEntries) |
| Set number of entries to make potentially MCMC Processing faster. More... | |
| void | SetStepCut (const std::string &Cuts) |
| Set the step cutting by string. More... | |
| void | SetStepCut (const int Cuts) |
| Set the step cutting by int. More... | |
| void | CheckStepCut () const |
| Check if step cut isn't larger than highest values of step in a chain. More... | |
| void | SetPlotRelativeToPrior (const bool PlotOrNot) |
| You can set relative to prior or relative to generated. It is advised to use relate to prior. More... | |
| void | SetPrintToPDF (const bool PlotOrNot) |
| Whether to dump all plots into PDF. More... | |
| void | SetPlotErrorForFlatPrior (const bool PlotOrNot) |
| Set whether you want to plot error for parameters which have flat prior. More... | |
| void | SetPlotBinValue (const bool PlotOrNot) |
| void | SetFancyNames (const bool PlotOrNot) |
| void | SetSmoothing (const bool PlotOrNot) |
| Set whether want to use smoothing for histograms using ROOT algorithm. More... | |
| void | SetPost2DPlotThreshold (const double Threshold) |
| Code will only plot 2D posteriors if Correlation are larger than defined threshold. More... | |
| void | SetUseFFTAutoCorrelation (const bool useFFT) |
| Toggle using the FFT-based autocorrelation calculator. More... | |
| void | SetExcludedTypes (std::vector< std::string > Name) |
| Setter related what parameters we want to exclude from analysis, for example if cross-section parameters look like param_, then passing "param_" will. More... | |
| void | SetExcludedNames (std::vector< std::string > Name) |
| void | SetExcludedGroups (std::vector< std::string > Name) |
| void | SetnBatches (const int Batches) |
| Set value of Nbatches used for batched mean, this need to be done earlier as batches are made when reading tree. More... | |
| void | SetnLags (const int nLags) |
| void | SetOutputSuffix (const std::string Suffix) |
| Sett output suffix, this way jobs using the same file will have different names. More... | |
| void | SetPosterior1DCut (const std::string Cut) |
| Allow to set addtional cuts based on ROOT TBrowser cut, for to only affect one mass ordering. More... | |
Protected Member Functions | |
| void | LoadAdditionalInfo () override |
| Read the Osc cov file and get the input central values and errors Here we allow Jarlskog Shenanigans. More... | |
| void | MakeJarlskogPlot (const std::unique_ptr< TH1D > &jarl, const std::unique_ptr< TH1D > &jarl_flatsindcp, const std::unique_ptr< TH1D > &jarl_NH, const std::unique_ptr< TH1D > &jarl_NH_flatsindcp, const std::unique_ptr< TH1D > &jarl_IH, const std::unique_ptr< TH1D > &jarl_IH_flatsindcp) |
| Perform Jarlskog Plotting. More... | |
| double | CalcJarlskog (const double s2th13, const double s2th23, const double s2th12, const double dcp) const |
| Calculate Jarlskog Invariant using oscillation parameters. More... | |
| double | SamplePriorForParam (const int paramIndex, const std::unique_ptr< TRandom3 > &randGen, const std::vector< double > &FlatBounds) const |
| Draw Prior value. More... | |
Protected Member Functions inherited from MCMCProcessor | |
| std::unique_ptr< TH1D > | MakePrefit () |
| Prepare prefit histogram for parameter overlay plot. More... | |
| void | MakeOutputFile () |
| prepare output root file and canvas to which we will save EVERYTHING More... | |
| void | DrawCorrelations1D () |
| Draw 1D correlations which might be more helpful than looking at huge 2D Corr matrix. More... | |
| void | DrawCorrelationsGroup (const std::unique_ptr< TH2D > &CorrMatrix) const |
| Produces correlation matrix but instead of giving name for each param it only give name for param group. More... | |
| void | ReadInputCov () |
| CW: Read the input Covariance matrix entries. Get stuff like parameter input errors, names, and so on. More... | |
| void | ReadInputCovLegacy () |
| void | FindInputFiles () |
| Read the output MCMC file and find what inputs were used. More... | |
| void | FindInputFilesLegacy () |
| void | ReadModelFile () |
| Read the xsec file and get the input central values and errors. More... | |
| void | ReadNDFile () |
| Read the ND cov file and get the input central values and errors. More... | |
| void | ReadFDFile () |
| Read the FD cov file and get the input central values and errors. More... | |
| void | PrintInfo () const |
| Print info like how many params have been loaded etc. More... | |
| void | ScanInput () |
| Scan Input etc. More... | |
| void | ScanParameterOrder () |
| Scan order of params from a different groups. More... | |
| void | SetupOutput () |
| Prepare all objects used for output. More... | |
| void | PrepareDiagMCMC () |
| CW: Prepare branches etc. for DiagMCMC. More... | |
| std::vector< double > | GetParameterSums () |
| Computes the average of each parameter across all MCMC entries. Useful for autocorrelation. More... | |
| void | ParamTraces () |
| CW: Draw trace plots of the parameters i.e. parameter vs step. More... | |
| void | AutoCorrelation () |
| KS: Calculate autocorrelations supports both OpenMP and CUDA :) More... | |
| void | AutoCorrelation_FFT () |
| MJR: Autocorrelation function using FFT algorithm for extra speed. More... | |
| void | CalculateESS (const int nLags, const std::vector< std::vector< double >> &LagL) |
| KS: calc Effective Sample Size. More... | |
| void | BatchedAnalysis () |
| Get the batched means variance estimation and variable indicating if number of batches is sensible [4] [29]. More... | |
| void | BatchedMeans () |
| CW: Batched means, literally read from an array and chuck into TH1D. More... | |
| void | GewekeDiagnostic () |
| Geweke Diagnostic based on the methods described by Fang (2014) and Karlsbakk (2011). [8] [21]. More... | |
| void | AcceptanceProbabilities () |
| Acceptance Probability. More... | |
| void | PowerSpectrumAnalysis () |
| RC: Perform spectral analysis of MCMC [7]. More... | |
| std::vector< double > | GetMargins (const std::unique_ptr< TCanvas > &Canv) const |
| Get TCanvas margins, to be able to reset them if particular function need different margins. More... | |
| void | SetMargins (std::unique_ptr< TCanvas > &Canv, const std::vector< double > &margins) |
| Set TCanvas margins to specified values. More... | |
| void | SetTLineStyle (TLine *Line, const Color_t Colour, const Width_t Width, const ELineStyle Style) const |
| Configures a TLine object with the specified style parameters. More... | |
| void | SetLegendStyle (TLegend *Legend, const double size) const |
| Configures the style of a TLegend object. More... | |
Protected Attributes | |
| bool | PlotJarlskog |
| Will plot Jarlskog Invariant using information in the chain. More... | |
| bool | OscEnabled |
| Will plot Jarlskog Invariant using information in the chain. More... | |
| std::string | Sin2Theta13Name |
| Name of the parameter representing \(\sin^2\theta_{13}\). More... | |
| std::string | Sin2Theta12Name |
| Name of the parameter representing \(\sin^2\theta_{12}\). More... | |
| std::string | Sin2Theta23Name |
| Name of the parameter representing \(\sin^2\theta_{23}\). More... | |
| std::string | DeltaCPName |
| Name of the parameter representing \(\delta_{\mathrm{CP}}\) (the CP-violating phase). More... | |
| std::string | DeltaM2_23Name |
| Name of the parameter representing \(\Delta m^2_{32}\) (mass-squared difference). More... | |
| int | Sin2Theta13Index |
| Index of \(\sin^2\theta_{13}\) in the parameter list. More... | |
| int | Sin2Theta12Index |
| Index of \(\sin^2\theta_{12}\) in the parameter list. More... | |
| int | Sin2Theta23Index |
| Index of \(\sin^2\theta_{23}\) in the parameter list. More... | |
| int | DeltaCPIndex |
| Index of \(\delta_{\mathrm{CP}}\) in the parameter list. More... | |
| int | DeltaM2_23Index |
| Index of \(\Delta m^2_{32}\) in the parameter list. More... | |
Protected Attributes inherited from MCMCProcessor | |
| std::string | MCMCFile |
| Name of MCMC file. More... | |
| std::string | OutputSuffix |
| Output file suffix useful when running over same file with different settings. More... | |
| std::vector< std::vector< std::string > > | CovPos |
| Covariance matrix file name position. More... | |
| std::vector< std::string > | CovNamePos |
| Covariance matrix name position. More... | |
| std::vector< YAML::Node > | CovConfig |
| Covariance matrix config. More... | |
| TChain * | Chain |
| Main chain storing all steps etc. More... | |
| std::string | StepCut |
| BurnIn Cuts. More... | |
| std::string | Posterior1DCut |
| Cut used when making 1D Posterior distribution. More... | |
| unsigned int | UpperCut |
| KS: Used only for SubOptimality. More... | |
| unsigned int | BurnInCut |
| Value of burn in cut. More... | |
| int | nBranches |
| Number of branches in a TTree. More... | |
| int | nEntries |
| KS: For merged chains number of entries will be different from nSteps. More... | |
| int | nSteps |
| KS: For merged chains number of entries will be different from nSteps. More... | |
| int | nSampleHandlers |
| Number of sample PDF objects. More... | |
| int | nParameterHandlers |
| Number of covariance objects. More... | |
| int | nDraw |
| Number of all parameters used in the analysis. More... | |
| std::vector< TString > | BranchNames |
| std::vector< std::string > | ExcludedTypes |
| std::vector< std::string > | ExcludedNames |
| std::vector< std::string > | ExcludedGroups |
| std::vector< bool > | IamVaried |
| Is the ith parameter varied. More... | |
| std::vector< std::vector< TString > > | ParamNames |
| Name of parameters which we are going to analyse. More... | |
| std::vector< std::vector< double > > | ParamCentral |
| Parameters central values which we are going to analyse. More... | |
| std::vector< std::vector< double > > | ParamErrors |
| Uncertainty on a single parameter. More... | |
| std::vector< std::vector< bool > > | ParamFlat |
| Whether Param has flat prior or not. More... | |
| std::vector< int > | nParam |
| Number of parameters per type. More... | |
| std::vector< ParameterEnum > | ParamType |
| Make an enum for which class this parameter belongs to so we don't have to keep string comparing. More... | |
| std::vector< int > | ParamTypeStartPos |
| std::vector< std::string > | ParameterGroup |
| std::vector< TString > | SampleName_v |
| Vector of each systematic. More... | |
| std::vector< TString > | SystName_v |
| Vector of each sample PDF object. More... | |
| std::string | OutputName |
| Name of output files. More... | |
| TString | CanvasName |
| Name of canvas which help to save to the sample pdf. More... | |
| bool | PlotFlatPrior |
| Whether we plot flat prior or not, we usually provide error even for flat prior params. More... | |
| bool | plotRelativeToPrior |
| Whether we plot relative to prior or nominal, in most cases is prior. More... | |
| bool | MadePostfit |
| Sanity check if Postfit is already done to not make several times. More... | |
| bool | printToPDF |
| Will plot all plot to PDF not only to root file. More... | |
| bool | FancyPlotNames |
| Whether we want fancy plot names or not. More... | |
| bool | plotBinValue |
| If true it will print value on each bin of covariance matrix. More... | |
| bool | ApplySmoothing |
| Apply smoothing for 2D histos using root algorithm. More... | |
| double | Post2DPlotThreshold |
| KS: Set Threshold when to plot 2D posterior as by default we get a LOT of plots. More... | |
| bool | useFFTAutoCorrelation |
| MJR: Use FFT-based autocorrelation algorithm (save time & resources)? More... | |
| std::vector< int > | NDSamplesBins |
| std::vector< std::string > | NDSamplesNames |
| std::unique_ptr< TF1 > | Gauss |
| Gaussian fitter. More... | |
| TFile * | OutputFile |
| The output file. More... | |
| std::unique_ptr< TCanvas > | Posterior |
| Fancy canvas used for our beautiful plots. More... | |
| TVectorD * | Central_Value |
| Vector with central value for each parameter. More... | |
| TVectorD * | Means |
| Vector with mean values using Arithmetic Mean. More... | |
| TVectorD * | Errors |
| Vector with errors values using RMS. More... | |
| TVectorD * | Means_Gauss |
| Vector with mean values using Gaussian fit. More... | |
| TVectorD * | Errors_Gauss |
| Vector with error values using Gaussian fit. More... | |
| TVectorD * | Means_HPD |
| Vector with mean values using Highest Posterior Density. More... | |
| TVectorD * | Errors_HPD |
| Vector with error values using Highest Posterior Density. More... | |
| TVectorD * | Errors_HPD_Positive |
| Vector with positive error (right hand side) values using Highest Posterior Density. More... | |
| TVectorD * | Errors_HPD_Negative |
| Vector with negative error (left hand side) values using Highest Posterior Density. More... | |
| TMatrixDSym * | Covariance |
| Posterior Covariance Matrix. More... | |
| TMatrixDSym * | Correlation |
| Posterior Correlation Matrix. More... | |
| std::vector< TH1D * > | hpost |
| Holds 1D Posterior Distributions. More... | |
| std::vector< std::vector< TH2D * > > | hpost2D |
| Holds 2D Posterior Distributions. More... | |
| std::unique_ptr< TH2D > | hviolin |
| Holds violin plot for all dials. More... | |
| std::unique_ptr< TH2D > | hviolin_prior |
| Holds prior violin plot for all dials,. More... | |
| M3::float_t ** | ParStep |
| Array holding values for all parameters. More... | |
| unsigned int * | StepNumber |
| Step number for step, important if chains were merged. More... | |
| int | nBins |
| Number of bins. More... | |
| double | DrawRange |
| Drawrange for SetMaximum. More... | |
| bool | CacheMCMC |
| MCMC Chain has been cached. More... | |
| bool | doDiagMCMC |
| Doing MCMC Diagnostic. More... | |
| int | nBatches |
| Number of batches for Batched Mean. More... | |
| int | AutoCorrLag |
| LagL used in AutoCorrelation. More... | |
| double ** | BatchedAverages |
| Values of batched average for every param and batch. More... | |
| double ** | SampleValues |
| Holds the sample values. More... | |
| double ** | SystValues |
| Holds the systs values. More... | |
| double * | AccProbValues |
| Holds all accProb. More... | |
| double * | AccProbBatchedAverages |
| Holds all accProb in batches. More... | |
| bool | ReweightPosterior |
| Whether to apply reweighting weight or not. More... | |
| std::string | ReweightName |
| Name of branch used for chain reweighting. More... | |
| double * | WeightValue |
| Stores value of weight for each step. More... | |
This class extends MCMC and allow specialised for Oscillation parameters analysis which require specialised hardcoding.
Definition at line 10 of file OscProcessor.h.
| _MaCh3_Safe_Include_Start_ _MaCh3_Safe_Include_End_ OscProcessor::OscProcessor | ( | const std::string & | InputFile | ) |
Constructs an OscProcessor object with the specified input file and options.
| InputFile | The path to the input file containing MCMC data. |
Definition at line 14 of file OscProcessor.cpp.
|
virtual |
Destroys the OscProcessor object.
Definition at line 29 of file OscProcessor.cpp.
|
protected |
Calculate Jarlskog Invariant using oscillation parameters.
| s2th13 | Value of \( \sin^2\theta_{13} \) |
| s2th23 | Value of \( \sin^2\theta_{23} \) |
| s2th12 | Value of \( \sin^2\theta_{12} \) |
| dcp | CP-violating phase \( \delta_{\text{CP}} \) (in radians) |
Definition at line 98 of file OscProcessor.cpp.
|
overrideprotectedvirtual |
Read the Osc cov file and get the input central values and errors Here we allow Jarlskog Shenanigans.
Reimplemented from MCMCProcessor.
Definition at line 35 of file OscProcessor.cpp.
|
protected |
Perform Jarlskog Plotting.
Definition at line 385 of file OscProcessor.cpp.
| void OscProcessor::MakePiePlot | ( | ) |
Make fancy Pie plot for delta CP.
Definition at line 684 of file OscProcessor.cpp.
| void OscProcessor::PerformJarlskogAnalysis | ( | ) |
Perform Several Jarlskog Plotting.
Definition at line 137 of file OscProcessor.cpp.
|
protected |
Draw Prior value.
Definition at line 114 of file OscProcessor.cpp.
|
protected |
Index of \(\delta_{\mathrm{CP}}\) in the parameter list.
Definition at line 80 of file OscProcessor.h.
|
protected |
Name of the parameter representing \(\delta_{\mathrm{CP}}\) (the CP-violating phase).
Definition at line 69 of file OscProcessor.h.
|
protected |
Index of \(\Delta m^2_{32}\) in the parameter list.
Definition at line 82 of file OscProcessor.h.
|
protected |
Name of the parameter representing \(\Delta m^2_{32}\) (mass-squared difference).
Definition at line 71 of file OscProcessor.h.
|
protected |
Will plot Jarlskog Invariant using information in the chain.
Definition at line 60 of file OscProcessor.h.
|
protected |
Will plot Jarlskog Invariant using information in the chain.
Definition at line 57 of file OscProcessor.h.
|
protected |
Index of \(\sin^2\theta_{12}\) in the parameter list.
Definition at line 76 of file OscProcessor.h.
|
protected |
Name of the parameter representing \(\sin^2\theta_{12}\).
Definition at line 65 of file OscProcessor.h.
|
protected |
Index of \(\sin^2\theta_{13}\) in the parameter list.
Definition at line 74 of file OscProcessor.h.
|
protected |
Name of the parameter representing \(\sin^2\theta_{13}\).
Definition at line 63 of file OscProcessor.h.
|
protected |
Index of \(\sin^2\theta_{23}\) in the parameter list.
Definition at line 78 of file OscProcessor.h.
|
protected |
Name of the parameter representing \(\sin^2\theta_{23}\).
Definition at line 67 of file OscProcessor.h.