musrfit  1.9.2
PFitter.h File Reference
#include <memory>
#include "Minuit2/MnUserParameters.h"
#include "Minuit2/FunctionMinimum.h"
#include "PMusr.h"
#include "PMsrHandler.h"
#include "PRunListCollection.h"
#include "PFitterFcn.h"
Include dependency graph for PFitter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PSectorChisq
 
class  PFitter
 

Macros

#define PMN_INTERACTIVE   0
 
#define PMN_CONTOURS   1
 
#define PMN_EIGEN   2
 
#define PMN_FIT_RANGE   3
 
#define PMN_FIX   4
 
#define PMN_HESSE   5
 
#define PMN_MACHINE_PRECISION   6
 
#define PMN_MIGRAD   7
 
#define PMN_MINIMIZE   8
 
#define PMN_MINOS   9
 
#define PMN_PLOT   10
 
#define PMN_RELEASE   11
 
#define PMN_RESTORE   12
 
#define PMN_SAVE   13
 
#define PMN_SCAN   14
 
#define PMN_SIMPLEX   15
 
#define PMN_STRATEGY   16
 
#define PMN_USER_COVARIANCE   17
 
#define PMN_USER_PARAM_STATE   18
 
#define PMN_PRINT   19
 
#define PMN_SECTOR   20
 

Macro Definition Documentation

◆ PMN_CONTOURS

#define PMN_CONTOURS   1

Definition at line 44 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_EIGEN

#define PMN_EIGEN   2

Definition at line 45 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_FIT_RANGE

#define PMN_FIT_RANGE   3

Definition at line 46 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_FIX

#define PMN_FIX   4

Definition at line 47 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_HESSE

#define PMN_HESSE   5

Definition at line 48 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_INTERACTIVE

#define PMN_INTERACTIVE   0

Definition at line 43 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_MACHINE_PRECISION

#define PMN_MACHINE_PRECISION   6

Definition at line 49 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_MIGRAD

#define PMN_MIGRAD   7

Definition at line 50 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_MINIMIZE

#define PMN_MINIMIZE   8

Definition at line 51 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_MINOS

#define PMN_MINOS   9

Definition at line 52 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_PLOT

#define PMN_PLOT   10

Definition at line 53 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_PRINT

#define PMN_PRINT   19

Definition at line 62 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_RELEASE

#define PMN_RELEASE   11

Definition at line 54 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_RESTORE

#define PMN_RESTORE   12

Definition at line 55 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_SAVE

#define PMN_SAVE   13

Definition at line 56 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_SCAN

#define PMN_SCAN   14

Definition at line 57 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_SECTOR

#define PMN_SECTOR   20

Definition at line 63 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_SIMPLEX

#define PMN_SIMPLEX   15

Definition at line 58 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_STRATEGY

#define PMN_STRATEGY   16

Definition at line 59 of file PFitter.h.

◆ PMN_USER_COVARIANCE

#define PMN_USER_COVARIANCE   17

Definition at line 60 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().

◆ PMN_USER_PARAM_STATE

#define PMN_USER_PARAM_STATE   18

Definition at line 61 of file PFitter.h.

Referenced by PFitter::CheckCommands(), and PFitter::DoFit().