MiniballSort
Loading...
Searching...
No Matches
FitFunc Class Reference

Public Member Functions

 FitFunc ()
 
 FitFunc (std::string settings_file, std::string reaction_file)
 
void LoadExpEnergies (std::string energy_file)
 
double operator() (const double *p)
 

Public Attributes

int present [8][3][7]
 
double energy [8][3][7]
 
double err [8][3][7]
 
int cluster [8]
 
std::shared_ptr< MiniballSettingsmyset
 
std::shared_ptr< MiniballCalibrationmycal
 
std::shared_ptr< MiniballReactionmyreact
 
double user_z = 0
 
double eref = 440.2
 

Detailed Description

Definition at line 28 of file mb_angle_fit.cc.

Constructor & Destructor Documentation

◆ FitFunc() [1/2]

FitFunc::FitFunc ( )
inline

Definition at line 40 of file mb_angle_fit.cc.

◆ FitFunc() [2/2]

FitFunc::FitFunc ( std::string settings_file,
std::string reaction_file )
inline

Definition at line 53 of file mb_angle_fit.cc.

Member Function Documentation

◆ LoadExpEnergies()

void FitFunc::LoadExpEnergies ( std::string energy_file)
inline

Definition at line 69 of file mb_angle_fit.cc.

Referenced by main().

◆ operator()()

double FitFunc::operator() ( const double * p)
inline

Definition at line 82 of file mb_angle_fit.cc.

Member Data Documentation

◆ cluster

int FitFunc::cluster[8]

Definition at line 33 of file mb_angle_fit.cc.

Referenced by FitFunc(), FitFunc(), LoadExpEnergies(), main(), and operator()().

◆ energy

double FitFunc::energy[8][3][7]

Definition at line 31 of file mb_angle_fit.cc.

Referenced by FitFunc(), FitFunc(), LoadExpEnergies(), main(), and operator()().

◆ eref

double FitFunc::eref = 440.2

Definition at line 38 of file mb_angle_fit.cc.

Referenced by main(), and operator()().

◆ err

double FitFunc::err[8][3][7]

Definition at line 32 of file mb_angle_fit.cc.

Referenced by FitFunc(), FitFunc(), LoadExpEnergies(), main(), and operator()().

◆ mycal

std::shared_ptr<MiniballCalibration> FitFunc::mycal

Definition at line 35 of file mb_angle_fit.cc.

◆ myreact

std::shared_ptr<MiniballReaction> FitFunc::myreact

Definition at line 36 of file mb_angle_fit.cc.

Referenced by FitFunc(), main(), and operator()().

◆ myset

std::shared_ptr<MiniballSettings> FitFunc::myset

Definition at line 34 of file mb_angle_fit.cc.

Referenced by FitFunc().

◆ present

int FitFunc::present[8][3][7]

Definition at line 30 of file mb_angle_fit.cc.

Referenced by FitFunc(), FitFunc(), LoadExpEnergies(), main(), and operator()().

◆ user_z

double FitFunc::user_z = 0

Definition at line 37 of file mb_angle_fit.cc.

Referenced by operator()().


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