Implements class ISRPhotonFitObject.
More...
#include "ISRPhotonFitObject.h"
#include <cmath>
#include <cassert>
#include <iostream>
|
static const double | pi_ = M_PI |
|
static const double | a = 8./3./pi_*(pi_-3.)/(4.-pi_) |
|
Implements class ISRPhotonFitObject.
Changelog:
CVS Log messages:
- Log:
- ISRPhotonFitObject.cc,v
- Revision 1.4 2011/03/16 16:33:24 mbeckman
- Compatibility fixes with ILCSoft svn
- Revision 1.3 2011/03/03 15:32:32 boehmej
- removed obsolete PhotonFitObject.o and PhotonFitObjectPgxy.o from src/Makefile, activated NO_MARLIN in src/ISRPhotonFitObject.cc
- Revision 1.2 2010/07/05 20:08:43 mbeckman
- ISRPhotonFitObject.cc: Included flag for output via cout/marlin
- Revision 1.1 2010/06/11 20:32:51 mbeckman
- Renamed PhotonFitObjects, cleaned them up for usage
- Revision 1.10 2009/04/02 12:47:35 mbeckman
- PhotonFitObject.cc, PseudoMeasuredPhotonFitObjectPxyz.cc: bug fix (measured p = 0 instead of start value)
- PhotonFitObjectPxyg.cc: added assertion to catch up division by zero
- Revision 1.9 2009/04/01 09:00:15 mbeckman
- Corrected derivatives by factor sqrt(2)
- Revision 1.8 2009/03/26 08:47:30 mbeckman
- Bug fix (measured p = 0 instead of start value)
- Revision 1.7 2009/03/17 13:27:03 mbeckman
- fixed for compiling with gcc 3.2.3 (for compability with ILCSoft)
- Revision 1.6 2009/02/23 12:04:05 mbeckman
- - PhotonFitObject: bug fix (1/0), removed dispensable variables
- - PhotonFitObjectPxyg: bug fixes (1/0, order of computing variables), modified parametrization
- - JetFitObject: added start parameter check (inf, nan)
- Revision 1.5 2009/02/18 11:56:22 mbeckman
- PhotonFitObject*.cc: documentation, debug output
- NewtonFitterGSL.cc: bug fix (Lagrange multipliers not initialized), debug output
- JetFitObject.cc: bug fix: division by 0, if energy <= mass