Belle II Software development
Fitter3DUtility Member List

This is the complete list of members for Fitter3DUtility, including all inherited members.

bitSize(int numberBits, int mode)Fitter3DUtilitystatic
calDeltaPhi(int charge, double anglest, double ztostraw, double rr, double phi, double rho, double phi0)Fitter3DUtilitystatic
calDen(double *arcS, double *zError)Fitter3DUtilitystatic
calDenWithIZError(double *arcS, double *iZError)Fitter3DUtilitystatic
calHelixParameters(ROOT::Math::XYZVector position, ROOT::Math::XYZVector momentum, int charge, TVectorD &helixParameters)Fitter3DUtilitystatic
calIZError2(int lr, double driftZError, double wireZError)Fitter3DUtilitystatic
calPhi(double wirePhi, double driftLength, double rr, int lr)Fitter3DUtilitystatic
calPhi(double wirePhi, double driftTime, double eventTime, double rr, int lr)Fitter3DUtilitystatic
calPhi(int localId, int nWires, double driftTime, double eventTime, double rr, int lr)Fitter3DUtilitystatic
calPhi(std::map< std::string, double > const &mConstD, std::map< std::string, std::vector< double > > const &mConstV, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage, std::map< std::string, Belle2::TRGCDCJLUT * > &mLutStorage)Fitter3DUtilitystatic
calPhiFast(std::map< std::string, std::vector< double > > &stGeometry, std::vector< std::vector< double > > const &stXts, int eventTimeValid, int eventTime, std::vector< std::vector< int > > const &rawStTSs, std::vector< double > &stTSs)Fitter3DUtilitystatic
calS(double rho, double rr)Fitter3DUtilitystatic
calS(std::map< std::string, double > const &mConstD, std::map< std::string, std::vector< double > > const &mConstV, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage, std::map< std::string, Belle2::TRGCDCJLUT * > &mLutStorage)Fitter3DUtilitystatic
calStAxPhi(int charge, double anglest, double ztostraw, double rr, double rho, double phi0)Fitter3DUtilitystatic
calVectorsAtR(const TVectorD &helixParameters, int charge, double radius, ROOT::Math::XYZVector &position, ROOT::Math::XYZVector &momentum)Fitter3DUtilitystatic
calZ(int charge, double anglest, double ztostraw, double rr, double phi, double rho, double phi0)Fitter3DUtilitystatic
calZ(std::map< std::string, double > const &mConstD, std::map< std::string, std::vector< double > > const &mConstV, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage, std::map< std::string, Belle2::TRGCDCJLUT * > &mLutStorage)Fitter3DUtilitystatic
changeInteger(int &integer, double real, double minValue, double maxValue, int bitSize)Fitter3DUtilitystatic
changeReal(double &real, int integer, double minValue, double maxValue, int bitSize)Fitter3DUtilitystatic
chargeFinder(double *nTSs, double *tsIds, double *tsHitmap, double phi0, double inCharge, double &outCharge)Fitter3DUtilitystatic
constrainRPerStSl(std::map< std::string, std::vector< double > > const &mConstV, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage)Fitter3DUtilitystatic
findExtreme(double &m_max, double &m_min, double value)Fitter3DUtilitystatic
findImpactPosition(ROOT::Math::XYZVector *mcPosition, ROOT::Math::PxPyPzEVector *mcMomentum, int charge, ROOT::Math::XYVector &helixCenter, ROOT::Math::XYZVector &impactPosition)Fitter3DUtilitystatic
findQuadrant(double value)Fitter3DUtilitystatic
findSign(double *phi2)Fitter3DUtilitystatic
fitter3D(std::map< std::string, std::vector< double > > &stGeometry, std::vector< std::vector< double > > const &stXts, int eventTimeValid, int eventTime, std::vector< std::vector< int > > const &rawStTSs, int charge, double radius, double phi_c, double &z0, double &cot, double &chi2)Fitter3DUtilitystatic
fitter3D(std::map< std::string, std::vector< double > > &stGeometry, std::vector< std::vector< double > > const &stXts, int eventTimeValid, int eventTime, std::vector< std::vector< int > > const &rawStTSs, int charge, double radius, double phi_c, double &z0, double &cot, double &chi2, std::vector< double > &arcS, std::vector< double > &zz, std::vector< double > &invZError2)Fitter3DUtilitystatic
fitter3DFirm(std::map< std::string, double > &mConstD, const std::map< std::string, std::vector< double > > &mConstV, int eventTimeValid, int eventTime, std::vector< std::vector< int > > const &rawStTSs, int charge, double radius, double phi_c, Belle2::TRGCDCJSignalData *commonData, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage, std::map< std::string, Belle2::TRGCDCJLUT * > &mLutStorage)Fitter3DUtilitystatic
loadStereoXt(std::string const &filePrefix, int nFiles, std::vector< std::vector< double > > &stXts)Fitter3DUtilitystatic
rotatePhi(double value, double refPhi)Fitter3DUtilitystatic
rotatePhi(double value, int refId, int nTSs)Fitter3DUtilitystatic
rotateTsId(int value, int refId, int nTSs)Fitter3DUtilitystatic
rPhiFit(double *rr, double *phi2, double *phierror, double &rho, double &myphi0)Fitter3DUtilitystatic
rPhiFit2(double *rr, double *phi2, double *phierror, double &rho, double &myphi0, int nTS)Fitter3DUtilitystatic
rPhiFitter(double *rr, double *phi2, double *invphierror, double &rho, double &myphi0)Fitter3DUtilitystatic
rPhiFitter(double *rr, double *phi2, double *invphierror, double &rho, double &myphi0, double &chi2)Fitter3DUtilitystatic
rSFit(double *iezz2, double *arcS, double *zz, double &z0, double &cot, double &zchi2)Fitter3DUtilitystatic
rSFit(std::map< std::string, double > const &mConstD, std::map< std::string, std::vector< double > > const &mConstV, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage, std::map< std::string, Belle2::TRGCDCJLUT * > &mLutStorage)Fitter3DUtilitystatic
rSFit2(double *iezz21, double *iezz22, double *arcS, double *zz, int *lutv, double &z0, double &cot, double &zchi2)Fitter3DUtilitystatic
saveStereoXt(std::vector< std::vector< double > > &stXts, std::string const &filePrefix)Fitter3DUtilitystatic
setError(std::map< std::string, double > const &mConstD, std::map< std::string, std::vector< double > > const &mConstV, std::map< std::string, Belle2::TRGCDCJSignal > &mSignalStorage)Fitter3DUtilitystatic
setErrorFast(std::vector< std::vector< int > > const &rawStTSs, int eventTimeValid, std::vector< double > &invZError2)Fitter3DUtilitystatic
stereoIdToPhi(std::vector< double > &stNWires, int iSt, int id)Fitter3DUtilitystatic
toUnsignedTdc(int tdc, int nBits)Fitter3DUtilitystatic