Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DTrackLSFitter.cc File Reference
#include <iostream>
#include <vector>
#include <string>
#include <CLHEP/Matrix/Matrix.h>
#include <CLHEP/Matrix/Vector.h>
#include <FDC/DFDCHit.h>
#include <FDC/DFDCPseudo_factory.h>
#include <TRACKING/DTrackWireBased.h>
#include <TRACKING/DMCTrackHit.h>
#include <TRACKING/DReferenceTrajectory.h>
#include <DANA/DApplication.h>
#include "MyTrajectory.h"
#include "MyTrajectoryBfield.h"
#include "chisqMin.h"
#include "combinedResidFunc.h"
#include "globalGslFuncs.h"
#include "DTrackLSFitter.h"
#include "DFactoryGeneratorLSLM.h"

Go to the source code of this file.

Classes

class  compareTrackHits
 

Macros

#define TARGET_POSITION   65.0
 
#define THETA_FORWARD_CUT   1.178097
 
#define THETA_BACKWARD_CUT   1.963495
 
#define THREEPIOVER4   2.356194
 
#define MAX_TRAJS   1000
 
#define MAX_POINTS   10000
 
#define MAX_TRACKS   200
 
#define PI   3.141592653589793238
 

Functions

double radialDist2 (const DCDCTrackHit *trkhit)
 
void InitPlugin (JApplication *app)
 

Macro Definition Documentation

#define MAX_POINTS   10000

Definition at line 39 of file DTrackLSFitter.cc.

#define MAX_TRAJS   1000

Definition at line 38 of file DTrackLSFitter.cc.

#define PI   3.141592653589793238

Definition at line 41 of file DTrackLSFitter.cc.

Referenced by DTrackLSFitter::setFitterStartParams().

#define TARGET_POSITION   65.0

Definition at line 34 of file DTrackLSFitter.cc.

Referenced by DTrackLSFitter::setFitterStartParams().

#define THETA_BACKWARD_CUT   1.963495

Definition at line 36 of file DTrackLSFitter.cc.

#define THETA_FORWARD_CUT   1.178097

Definition at line 35 of file DTrackLSFitter.cc.

#define THREEPIOVER4   2.356194

Definition at line 37 of file DTrackLSFitter.cc.

Function Documentation

void InitPlugin ( JApplication *  app)

Definition at line 61 of file DTrackLSFitter.cc.

double radialDist2 ( const DCDCTrackHit trkhit)

Definition at line 43 of file DTrackLSFitter.cc.

References DCoordinateSystem::origin, DCDCTrackHit::wire, x, and y.

Referenced by compareTrackHits::operator()().