BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
Mdc/MdcAlignAlg/MdcAlignAlg-00-01-04/MdcAlignAlg/Alignment.h File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  Alignment
 

Functions

void Alignment::expd (double veca[3], double vecb[3], double val[3])
 
int Alignment::dist2Line (double sta[3], double stb[3], double veca[3], double vecb[3], double &d, double &za, double &zb, int fgZcal=1)
 
double Alignment::docaLineWire (double trkpar[], double wirest[], double wirev[], double &zwire, int fgZcal=1)
 
double Alignment::docaHelixWireNewton (double trkpar[], double wirest[], double wirev[], double &zwire, double zini)
 
double Alignment::docaHelixWire (double trkpar[], double wirest[], double wirev[], double &zwire, double zini)
 
bool Alignment::getDoca (double trkpar[], double wpos[], double &doca, double whitPos[], double zini)
 
double Alignment::getPhiIni (double trkpar[], double rLayer, double pos[])
 
int Alignment::getEpId (int lay, int iEnd)
 
const std::string Alignment::MSG_DEBUG ("DEBUG: ")
 
const std::string Alignment::MSG_INFO ("INFO: ")
 
const std::string Alignment::MSG_WARNING ("WARNING: ")
 
const std::string Alignment::MSG_ERROR ("ERROR: ")
 
const std::string Alignment::MSG_FATAL ("FATAL: ")