Public Member Functions |
Protected Member Functions |
Private Attributes |
Friends |
List of all members
LauParameter Class Reference Class for defining the fit parameter objects. More...
Inheritance diagram for LauParameter:
Detailed DescriptionClass for defining the fit parameter objects. Holds all relevant information for the parameters for both generation and fitting step: current, initial and generated value, maximum and minimum range, error, asymmetric error, fix and float and etc. Definition at line 33 of file LauParameter.hh. Constructor & Destructor Documentation
Default constructor. Definition at line 30 of file LauParameter.cc.
Constructor for named parameter.
Definition at line 54 of file LauParameter.cc.
Constructor for parameter value.
Definition at line 78 of file LauParameter.cc.
Constructor double limit parameter.
Definition at line 126 of file LauParameter.cc.
Constructor double limit fixed parameter.
Definition at line 176 of file LauParameter.cc.
Constructor for double error and limit parameter.
Definition at line 151 of file LauParameter.cc.
Constructor for parameter value and name.
Definition at line 102 of file LauParameter.cc.
Constructor double limit parameter and name.
Definition at line 201 of file LauParameter.cc.
Constructor double limit fixed parameter and name.
Definition at line 226 of file LauParameter.cc.
Constructor double error and limit parameter and name.
Definition at line 251 of file LauParameter.cc.
Definition at line 114 of file LauParameter.hh.
Copy constructor.
Definition at line 276 of file LauParameter.cc. Member Function Documentation
Add a Gaussian constraint (or modify an existing one)
Definition at line 466 of file LauParameter.cc.
The bias in the parameter.
Definition at line 236 of file LauParameter.hh.
Method to check whether value provided is within the range and that the minimum and maximum limits make sense.
Definition at line 547 of file LauParameter.cc.
Method to check whether value provided is whithin the range and that the minimum and maximum limits make sense. Definition at line 463 of file LauParameter.hh.
Check whether is a clone or not.
Definition at line 416 of file LauParameter.hh.
Mark this as a clone of the given parent.
Definition at line 472 of file LauParameter.hh.
The mean of the Gaussian constraint.
Implements LauAbsRValue. Definition at line 218 of file LauParameter.hh.
The width of the Gaussian constraint.
Implements LauAbsRValue. Definition at line 224 of file LauParameter.hh.
Method to create a clone from the parent parameter using the copy constructor.
Definition at line 582 of file LauParameter.cc.
Method to create a clone from the parent parameter using the copy constructor and setting a new name.
Definition at line 602 of file LauParameter.cc.
The error on the parameter.
Definition at line 146 of file LauParameter.hh.
Set the error on the parameter.
Definition at line 337 of file LauParameter.cc.
Set the error values on the parameter.
Definition at line 361 of file LauParameter.cc.
Check whether the parameter should be floated only in the first stage of a two stage fit.
Definition at line 200 of file LauParameter.hh.
Set parameter as first-stage or not of the fit.
Definition at line 450 of file LauParameter.cc.
Check whether the parameter is fixed or floated.
Implements LauAbsRValue. Definition at line 194 of file LauParameter.hh.
Fix or float the given parameter.
Definition at line 442 of file LauParameter.cc.
Check whether a Gaussian constraints is applied.
Implements LauAbsRValue. Definition at line 212 of file LauParameter.hh.
The value generated for the parameter.
Definition at line 164 of file LauParameter.hh.
Set the generated value for the parameter.
Definition at line 387 of file LauParameter.cc.
Get the LauParameter itself.
Implements LauAbsRValue. Definition at line 322 of file LauParameter.cc.
The parameter global correlation coefficient.
Definition at line 230 of file LauParameter.hh.
Set the global correlation coefficient.
Definition at line 382 of file LauParameter.cc.
The initial value of the parameter.
Definition at line 170 of file LauParameter.hh.
Set the inital value for the parameter.
Definition at line 395 of file LauParameter.cc.
Boolean to say it is an L value.
Implements LauAbsRValue. Definition at line 248 of file LauParameter.hh.
The maximum value allowed for the parameter.
Definition at line 182 of file LauParameter.hh.
Set the maximum value for the parameter.
Definition at line 411 of file LauParameter.cc.
The minimum value allowed for the parameter.
Definition at line 176 of file LauParameter.hh.
Set the minimum value for the parameter.
Definition at line 403 of file LauParameter.cc.
The parameter name.
Implements LauAbsRValue. Definition at line 134 of file LauParameter.hh.
Set the parameter name.
Definition at line 435 of file LauParameter.cc.
The lower error on the parameter.
Definition at line 152 of file LauParameter.hh.
Set the lower error on the parameter.
Definition at line 345 of file LauParameter.cc.
Multiplication assignment operator.
Definition at line 511 of file LauParameter.cc.
Addition assignment operator.
Definition at line 493 of file LauParameter.cc.
Subtraction assignment operator.
Definition at line 502 of file LauParameter.cc.
Division assignment operator.
Definition at line 520 of file LauParameter.cc.
Copy assignment operator.
Definition at line 297 of file LauParameter.cc.
Basic assignment.
Definition at line 484 of file LauParameter.cc.
The upper error on the parameter.
Definition at line 158 of file LauParameter.hh.
Set the upper error on the parameter.
Definition at line 353 of file LauParameter.cc.
The pull value for the parameter.
Definition at line 242 of file LauParameter.hh.
Randomise the value of the parameter (if it is floating). The pre-defined parameter range is used as the randomisation range. Definition at line 640 of file LauParameter.cc.
Randomise the value of the parameter (if it is floating). Use the given range unless either of the given values are outside the range of the parameter, in which case that value will be altered to the current max or min.
Definition at line 645 of file LauParameter.cc.
The range allowed for the parameter.
Definition at line 188 of file LauParameter.hh.
Set the range for the parameter.
Definition at line 419 of file LauParameter.cc.
Remove the Gaussian constraint. Definition at line 476 of file LauParameter.cc.
Check whether the parameter should be floated only in the second stage of a two stage fit.
Definition at line 206 of file LauParameter.hh.
Set parameter as second-stage or not of the fit.
Definition at line 458 of file LauParameter.cc.
Method to update clone values.
Definition at line 612 of file LauParameter.cc.
Call to update the bias and pull values. Definition at line 529 of file LauParameter.cc.
The value of the parameter.
Implements LauAbsRValue. Definition at line 140 of file LauParameter.hh.
Set the value of the parameter.
Definition at line 329 of file LauParameter.cc.
Set the value and errors on the parameter.
Definition at line 371 of file LauParameter.cc.
Set the value and range for the parameter.
Definition at line 427 of file LauParameter.cc.
Method to clear the clone parameters. Definition at line 484 of file LauParameter.hh. Friends And Related Function Documentation
LauFitNtuple is a friend class. Definition at line 494 of file LauParameter.hh. Member Data Documentation
Parameter bias. Definition at line 537 of file LauParameter.hh.
Flag whether the parameter is a clone. Definition at line 542 of file LauParameter.hh.
The clones of this parameter. Definition at line 547 of file LauParameter.hh.
Mean value of the Gaussian constraint. Definition at line 529 of file LauParameter.hh.
Width of the Gaussian constraint. Definition at line 531 of file LauParameter.hh.
The error on the parameter. Definition at line 503 of file LauParameter.hh.
Flag whether it is floated only in the first stage of the fit. Definition at line 522 of file LauParameter.hh.
Fix/float option for parameter. Definition at line 520 of file LauParameter.hh.
Choice to use Gaussian constraint. Definition at line 527 of file LauParameter.hh.
Global correlation coefficient. Definition at line 534 of file LauParameter.hh.
Toy generation value. Definition at line 510 of file LauParameter.hh.
Initial fit value. Definition at line 513 of file LauParameter.hh.
Maximum value for the parameter. Definition at line 517 of file LauParameter.hh.
Minimum value for the parameter. Definition at line 515 of file LauParameter.hh.
The parameter name. Definition at line 497 of file LauParameter.hh.
The lower error on the parameter. Definition at line 505 of file LauParameter.hh.
The parent parameter. Definition at line 544 of file LauParameter.hh.
The upper error on the parameter. Definition at line 507 of file LauParameter.hh.
Parameter pull. Definition at line 539 of file LauParameter.hh.
Flag whether it is floated only in the second stage of the fit. Definition at line 524 of file LauParameter.hh.
The parameter value. Definition at line 500 of file LauParameter.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |