23 int getHxtKey(
int lay,
int entr,
int lr,
int bin )
const;
25 static void fcnXT( Int_t& npar, Double_t* gin, Double_t&
f, Double_t* par, Int_t iflag );
26 static void fcnXtEdge( Int_t& npar, Double_t* gin, Double_t&
f, Double_t* par, Int_t iflag );
27 static double xtFun(
double t,
double xtpar[] );
29 static std::vector<double>
XMEAS;
31 static std::vector<double>
ERR;
37 static std::vector<double>
ERRED;
59 std::vector<TH1D*> m_hxt;
60 std::map<int, int> m_hxtmap;
63 static const int HXTLAYER_INDEX = 13;
64 static const int HXTLAYER_MASK = 0x7E000;
66 static const int HXTENTRA_INDEX = 8;
67 static const int HXTENTRA_MASK = 0x1F00;
69 static const int HXTLR_INDEX = 6;
70 static const int HXTLR_MASK = 0xC0;
72 static const int HXTBIN_INDEX = 0;
73 static const int HXTBIN_MASK = 0x3F;
TFile f("ana_bhabha660a_dqa_mcPat_zy_old.root")
*******INTEGER m_nBinMax INTEGER m_NdiMax !No of bins in histogram for cell exploration division $ !Last vertex $ !Last active cell $ !Last cell in buffer $ !No of sampling when dividing cell $ !No of function total $ !Flag for random ceel for $ !Flag for type of for WtMax $ !Flag which decides whether vertices are included in the sampling $ entire domain is hyp !Maximum effective eevents per bin
virtual void setParam(MdcCalParams ¶m)=0
int getHxtKey(int lay, int entr, int lr, int bin) const
int updateConst(MdcCalibConst *calconst)
static double xtFun(double t, double xtpar[])
static std::vector< double > ERR
static void fcnXT(Int_t &npar, Double_t *gin, Double_t &f, Double_t *par, Int_t iflag)
int fillHist(MdcCalEvent *event)
static std::vector< double > ERRED
static std::vector< double > XMEAS
void initialize(TObjArray *hlist, IMdcGeomSvc *mdcGeomSvc, IMdcCalibFunSvc *mdcFunSvc, IMdcUtilitySvc *mdcUtilitySvc)
static void fcnXtEdge(Int_t &npar, Double_t *gin, Double_t &f, Double_t *par, Int_t iflag)
static std::vector< double > XMEASED
void setParam(MdcCalParams ¶m)
static std::vector< double > TBINCEN
static std::vector< double > TBINCENED