Go to the documentation of this file.
15 #include "CLHEP/Vector/ThreeVector.h"
16 #include "CLHEP/Vector/Rotation.h"
74 if (std::fabs(
val) <= 1.E-9) {
96 static double diff2pi(
double ang1,
double ang2);
97 static bool eq2ang(
double ang1,
double ang2);
static void setReportVerbosity(ALIint val)
static double getFloat(const ALIstring &str)
Convert a string to an float, checking that it is really a number.
static ALIdouble _LengthValueDimensionFactor
static ALIstring subQuotes(const ALIstring &str)
static double diff2pi(double ang1, double ang2)
static ALIdouble getDimensionValue(const ALIstring &dim, const ALIstring &dimType)
static ALIdouble CalculateLengthDimensionFactorFromInt(ALIint ad)
static int getInt(const ALIstring &str)
Convert a string to an integer, checking that it is really an integer.
static ALIdouble _OutputLengthValueDimensionFactor
static void SetLengthDimensionFactors()
static bool eq2ang(double ang1, double ang2)
static ALIdouble LengthSigmaDimensionFactor()
static double addPii(double val)
static void setMaximumDeviationDerivative(ALIdouble val)
static void set_time_now(time_t now)
static ALIdouble AngleSigmaDimensionFactor()
static int checkMatrixEquations(double angleX, double angleY, double angleZ, CLHEP::HepRotation *rot)
static int IsNumber(const ALIstring &str)
static ALIdouble _LengthSigmaDimensionFactor
static ALIdouble _AngleSigmaDimensionFactor
static void dumpDimensions(std::ofstream &fout)
static double approxTo0(double val)
static ALIbool getFirstTime()
static ALIdouble OutputLengthSigmaDimensionFactor()
static void setFirstTime(ALIbool val)
static ALIdouble _AngleValueDimensionFactor
static ALIdouble OutputAngleValueDimensionFactor()
static ALIdouble val0(ALIdouble val)
static ALIdouble OutputAngleSigmaDimensionFactor()
static void dumprm(const CLHEP::HepRotation &rm, const std::string &msg, std::ostream &out=std::cout)
static void SetAngleDimensionFactors()
static ALIdouble _OutputLengthSigmaDimensionFactor
static void SetOutputAngleDimensionFactors()
static std::vector< double > getRotationAnglesFromMatrix(CLHEP::HepRotation &rmLocal, double origAngleX, double origAngleY, double origAngleZ)
static ALIdouble CalculateAngleDimensionFactorFromInt(ALIint ad)
static void dumpVS(const std::vector< ALIstring > &wl, const std::string &msg, std::ostream &outs=std::cout)
dumps a vector of strings with a message to outs
static void SetOutputLengthDimensionFactors()
static void dump3v(const CLHEP::Hep3Vector &vec, const std::string &msg)
static ALIdouble getMaximumDeviationDerivative()
static ALIdouble AngleValueDimensionFactor()
static ALIdouble CalculateLengthDimensionFactorFromString(ALIstring dimstr)
static void setDebugVerbosity(ALIint val)
static ALIdouble _OutputAngleValueDimensionFactor
static ALIdouble LengthValueDimensionFactor()
static std::string changeName(const std::string &oldName, const std::string &subsstr1, const std::string &subsstr2)
static bool getBool(const ALIstring &str)
Convert a bool to an integer, checking that it is really a bool.
static ALIdouble _OutputAngleSigmaDimensionFactor
static ALIdouble CalculateAngleDimensionFactorFromString(ALIstring dimstr)
static ALIdouble maximum_deviation_derivative
static ALIdouble OutputLengthValueDimensionFactor()