![]() |
AliRoot Core
a565103 (a565103)
|
#include "AliMUONTrackReconstructor.h"
#include "AliMUONConstants.h"
#include "AliMUONVCluster.h"
#include "AliMUONVClusterServer.h"
#include "AliMUONVClusterStore.h"
#include "AliMUONTrack.h"
#include "AliMUONTrackParam.h"
#include "AliMUONTrackExtrap.h"
#include "AliMUONRecoParam.h"
#include "AliMUONGeometryTransformer.h"
#include "AliMpArea.h"
#include "AliLog.h"
#include <TMinuit.h>
#include <Riostream.h>
#include <TMath.h>
#include <TMatrixD.h>
#include <TClonesArray.h>
Go to the source code of this file.
Functions | |
void | TrackChi2 (Int_t &nParam, Double_t *gradient, Double_t &chi2, Double_t *param, Int_t flag) |
void TrackChi2 | ( | Int_t & | nParam, |
Double_t * | gradient, | ||
Double_t & | chi2, | ||
Double_t * | param, | ||
Int_t | flag | ||
) |
Return the "Chi2" to be minimized with Minuit for track fitting. Assumes that the trackParamAtCluster are sorted according to increasing Z. Track parameters at each cluster are updated accordingly. Vertex is used according to the flag "trackBeingFitted->GetFitWithVertex()". Multiple Coulomb scattering is taken into account according to the flag "trackBeingFitted->GetFitWithMCS()".
Definition at line 1266 of file AliMUONTrackReconstructor.cxx.
Referenced by AliMUONTrackReconstructor::Fit().