Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AlgFitTrackSR.cxx File Reference

#include <assert.h>
#include <unistd.h>
#include <sys/times.h>
#include "Algorithm/AlgConfig.h"
#include "Candidate/CandContext.h"
#include "CandData/CandHeader.h"
#include "CandFitTrackSR/AlgFitTrackSR.h"
#include "CandFitTrackSR/CandFitTrackSRHandle.h"
#include "CandFitTrackSR/KalmanPlaneSR.h"
#include "CandTrackSR/CandTrackSRHandle.h"
#include "CandTrackSR/TrackClusterSR.h"
#include "Conventions/Mphysical.h"
#include "Conventions/Munits.h"
#include "Conventions/PlaneView.h"
#include "DataUtil/GetMomFromRange.h"
#include "MessageService/MsgService.h"
#include "MessageService/MsgFormat.h"
#include "MinosObjectMap/MomNavigator.h"
#include "Navigation/NavKey.h"
#include "Navigation/NavSet.h"
#include "RecoBase/CandSliceHandle.h"
#include "RecoBase/CandStripHandle.h"
#include "RecoBase/CandTrackHandle.h"
#include "RecoBase/ArrivalTime.h"
#include "RecoBase/PropagationVelocity.h"
#include "RecoBase/LinearFit.h"
#include "UgliGeometry/UgliGeomHandle.h"
#include "BField/BField.h"
#include "Swimmer/SwimGeo.h"
#include "Swimmer/SwimSwimmer.h"
#include "Swimmer/SwimStepper.h"
#include "Swimmer/SwimPrintStepAction.h"
#include "Swimmer/SwimParticle.h"
#include "Swimmer/SwimZCondition.h"
#include "Swimmer/SwimPlaneInterface.h"
#include "TMatrixD.h"
#include "TMath.h"

Go to the source code of this file.

Functions

NavKey KeyOnClusterPlane (const TrackClusterSR *tc)
 CVSID ("$Id: AlgFitTrackSR.cxx,v 1.90 2007/11/11 08:44:45 rhatcher Exp $")

Variables

const int kU = 0
const int kV = 1
const int kdUdZ = 2
const int kdVdZ = 3
const int kQoverP = 4
const double kInvSqrt2 = TMath::Sqrt(0.5)


Function Documentation

CVSID "$Id: AlgFitTrackSR cxx,
v 1.90 2007/11/11 08:44:45 rhatcher Exp $" 
 

NavKey KeyOnClusterPlane const TrackClusterSR tc  ) 
 

Definition at line 55 of file AlgFitTrackSR.cxx.

References TrackClusterSR::GetPlane(), and tc.

Referenced by AlgTrackSRList::RunAlg(), and AlgFitTrackSR::RunAlg().

00055                                                    {
00056   return tc->GetPlane();
00057 }


Variable Documentation

const int kdUdZ = 2 [static]
 

Definition at line 67 of file AlgFitTrackSR.cxx.

Referenced by AlgFitTrackSR::AddForwardBestKPToFit(), AlgFitTrackSR::AddReverseBestKPToFit(), AlgFitTrackSR::CalculateFilCovariance(), AlgFitTrackSR::CalculateFilState(), AlgFitTrackSR::CalculateGain(), AlgFitTrackSR::CalculateNoise(), AlgFitTrackSR::CalculatePreCovariance(), AlgFitTrackSR::CalculatePreState(), AlgFitTrackSR::Filter(), AlgFitTrackSR::FindNumSkippedPlanes(), AlgFitTrackSR::InitializeFit(), AlgFitTrackSR::Predict(), AlgFitTrackSR::RemoveBadPointsFromFit(), AlgFitTrackSR::SetPlaneParameters(), AlgFitTrackSR::Swim(), and AlgFitTrackSR::SwimVertexAndEndPoints().

const int kdVdZ = 3 [static]
 

Definition at line 68 of file AlgFitTrackSR.cxx.

Referenced by AlgFitTrackSR::AddForwardBestKPToFit(), AlgFitTrackSR::AddReverseBestKPToFit(), AlgFitTrackSR::CalculateFilCovariance(), AlgFitTrackSR::CalculateFilState(), AlgFitTrackSR::CalculateGain(), AlgFitTrackSR::CalculateNoise(), AlgFitTrackSR::CalculatePreCovariance(), AlgFitTrackSR::CalculatePreState(), AlgFitTrackSR::Filter(), AlgFitTrackSR::FindNumSkippedPlanes(), AlgFitTrackSR::InitializeFit(), AlgFitTrackSR::Predict(), AlgFitTrackSR::RemoveBadPointsFromFit(), AlgFitTrackSR::SetPlaneParameters(), AlgFitTrackSR::Swim(), and AlgFitTrackSR::SwimVertexAndEndPoints().

const double kInvSqrt2 = TMath::Sqrt(0.5) [static]
 

Definition at line 70 of file AlgFitTrackSR.cxx.

Referenced by AlgFitTrackSR::CalculateNoise(), AlgFitTrackSR::Swim(), and AlgFitTrackSR::SwimVertexAndEndPoints().

const int kQoverP = 4 [static]
 

Definition at line 69 of file AlgFitTrackSR.cxx.

Referenced by AlgFitTrackSR::CalculateFilCovariance(), AlgFitTrackSR::CalculateFilState(), AlgFitTrackSR::CalculateGain(), AlgFitTrackSR::CalculateNoise(), AlgFitTrackSR::CalculatePreCovariance(), AlgFitTrackSR::CalculatePreState(), AlgFitTrackSR::CalculatePropagator(), AlgFitTrackSR::Filter(), AlgFitTrackSR::FindNumSkippedPlanes(), AlgFitTrackSR::FitFrom(), AlgFitTrackSR::InitializeFit(), AlgFitTrackSR::Predict(), AlgFitTrackSR::SetPlaneParameters(), and AlgFitTrackSR::Swim().

const int kU = 0 [static]
 

Definition at line 65 of file AlgFitTrackSR.cxx.

Referenced by AlgFitTrackSR::CalculateFilCovariance(), AlgFitTrackSR::CalculateFilState(), AlgFitTrackSR::CalculateGain(), AlgFitTrackSR::CalculateNoise(), AlgFitTrackSR::CalculatePreCovariance(), AlgFitTrackSR::CalculatePreState(), AlgFitTrackSR::CalculatePropagator(), AlgFitTrackSR::FindNumSkippedPlanes(), AlgFitTrackSR::InitializeFit(), AlgFitTrackSR::SetPlaneParameters(), and AlgFitTrackSR::SwimVertexAndEndPoints().

const int kV = 1 [static]
 

Definition at line 66 of file AlgFitTrackSR.cxx.

Referenced by AlgFitTrackSR::CalculateFilCovariance(), AlgFitTrackSR::CalculateFilState(), AlgFitTrackSR::CalculateGain(), AlgFitTrackSR::CalculateNoise(), AlgFitTrackSR::CalculatePreCovariance(), AlgFitTrackSR::CalculatePreState(), AlgFitTrackSR::CalculatePropagator(), AlgFitTrackSR::FindNumSkippedPlanes(), AlgFitTrackSR::InitializeFit(), AlgFitTrackSR::SetPlaneParameters(), and AlgFitTrackSR::SwimVertexAndEndPoints().


Generated on Mon Feb 15 11:07:52 2010 for loon by  doxygen 1.3.9.1