6#include "MdcAlignAlg/MdcAlign.h"
7#include "MdcAlignAlg/MdcAliParams.h"
9#include "GaudiKernel/NTuple.h"
10#include "GaudiKernel/INTupleSvc.h"
31 static Double_t
funResi(
double* x,
double* par);
38 INTupleSvc* ntupleSvc;
44 Long64_t m_npoint[
NEP];
56 NTuple::Tuple* m_tuple[
NEP+1];
57 NTuple::Item<long> m_iRun[
NEP+1];
58 NTuple::Item<long> m_iEvt[
NEP+1];
59 NTuple::Item<float> m_resi[
NEP+1];
60 NTuple::Item<float> m_p[
NEP+1];
61 NTuple::Item<float> m_pt[
NEP+1];
62 NTuple::Item<float> m_phi[
NEP+1];
63 NTuple::Item<float> m_lay[
NEP+1];
64 NTuple::Item<float> m_lr[
NEP+1];
65 NTuple::Item<float> m_cel[
NEP+1];
virtual void setParam(MdcAliParams ¶m)=0
static Double_t funResi(double *x, double *par)
void setParam(MdcAliParams ¶m)
void initialize(TObjArray *hlist, IMdcGeomSvc *mdcGeomSvc, IMdcCalibFunSvc *mdcFunSvc)
bool fillHist(MdcAliEvent *event)
void updateConst(MdcAlignPar *alignPar)