7#include "MdcAlignAlg/MdcAlign.h"
8#include "MdcAlignAlg/Millepede.h"
9#include "MdcAlignAlg/Alignment.h"
10#include "MdcUtilitySvc/MdcUtilitySvc.h"
31 int getAlignParId(
int lay,
int iparHit);
33 bool getDeriLoc(
int ipar,
int lay,
int cel, HepVector helix, HepSymMatrix &helixErr,
double &deri);
34 bool getDeriGlo(
int iparHit,
int iparGB,
int lay,
int cel, HepVector helix, HepSymMatrix &helixErr,
35 double wpos[],
double &deri);
37 double moment(
double phi0,
double tanl);
61 std::vector<double> m_par;
62 std::vector<double> m_error;
63 std::vector<double> m_pull;
64 std::vector<double> m_derGB;
65 std::vector<double> m_derNonLin;
66 std::vector<double> m_derLC;
virtual void setParam(MdcAliParams ¶m)=0
void setParam(MdcAliParams ¶m)
void initialize(TObjArray *hlist, IMdcGeomSvc *mdcGeomSvc, IMdcCalibFunSvc *mdcFunSvc)
bool fillHist(MdcAliEvent *event)
void updateConst(MdcAlignPar *alignPar)