CMS 3D CMS Logo

Namespaces | Classes | Typedefs | Functions | Variables

funct Namespace Reference

Namespaces

namespace  tmpl

Classes

struct  Abs
struct  AbsExpression
struct  AbsFunctExpression
struct  AbsStruct
struct  AuxProduct
struct  AuxProduct< Prod, false >
struct  AuxProductRatio
struct  AuxProductRatio2
struct  AuxProductRatio2< Prod, false >
struct  AuxProductRatio< Prod, false >
struct  AuxSum
struct  AuxSum< Prod, false >
struct  AuxSumRatio
struct  BreitWigner
struct  Composition
struct  CompositionStruct
struct  ConstPrimitive
struct  ConstPrimitive< X, F, true >
struct  Convolution
class  ConvolutionStruct
struct  Cos
struct  CosStruct
struct  DecomposePower
struct  DecomposePower< A, Numerical< 1 > >
struct  DecomposeProduct
struct  DecomposeProduct< A, A >
struct  DecomposeProduct< ProductStruct< A, B >, A >
struct  DecomposeProduct< ProductStruct< A, B >, B >
struct  DefIntegral
struct  DefIntegral< F, MIN, MAX, Integrator, no_var >
struct  DefIntegral< F, MIN, MAX, no_var, no_var >
struct  DefIntegral< F, MIN, MAX, no_var, X >
struct  Derivative
struct  Difference
struct  Difference< FractionStruct< a, b >, FractionStruct< c, d > >
struct  Difference< Numerical< a >, FractionStruct< b, c > >
struct  Difference< Numerical< n >, Numerical< m > >
struct  Exp
struct  Exponential
struct  Expression
struct  ExpressionT
struct  ExpStruct
struct  FactorizeSum
struct  Fraction
struct  Fraction< n, m, false, false >
struct  Fraction< n, m, false, true >
struct  Fraction< n, m, true, false >
struct  FractionStruct
struct  FunctExpression
struct  FunctExpressionT
struct  Function
struct  Function< X1, null_var, null_var >
struct  Function< X1, X2, null_var >
struct  GammaPropagator
struct  GammaZInterference
struct  Gaussian
class  GaussIntegrator
class  GaussLegendreIntegrator
class  HistoPdf
struct  Identity
struct  Integral
struct  IntegralStruct
struct  IntegralStruct< F >
struct  Log
struct  LogStruct
struct  Master
struct  Minus
struct  Minus< Numerical< n > >
struct  MinusStruct
struct  NthDerivative
struct  NthDerivative< 0, X, F >
struct  NthDerivative< 1, X, F >
struct  Number
struct  Numerical
struct  NumericalIntegral
struct  NumericalIntegral< Integrator, F, no_var >
struct  NumPower
struct  NumPower< 1, m, posM >
struct  NumPower< n, 0, true >
struct  NumPower< n, 1, true >
struct  NumPower< n, m, false >
class  Parameter
struct  Parametric
struct  Parametric< FractionStruct< n, m > >
struct  Parametric< Numerical< n > >
struct  ParametricDiv1
struct  ParametricDivN
struct  ParametricSimplifiedSum
struct  ParametricSimplifiedSum< 1, 1, A, false >
struct  ParametricSimplifiedSum< 1, 1, A, true >
struct  ParametricSimplifiedSum< n, m, A, false >
struct  PartIntegral
struct  PartIntegral2
class  Polynomial
class  Polynomial< 0 >
class  Polynomial< 1 >
class  Polynomial< 2 >
struct  PositiveFraction
struct  PositiveFraction< n, m, gcd, num, 1 >
struct  Power
struct  Power< Numerical< n >, Numerical< m > >
struct  PowerStruct
struct  Primitive
struct  Primitive< F >
struct  Primitive< Parameter >
struct  Product
struct  Product< FractionStruct< a, b >, FractionStruct< c, d > >
struct  Product< FractionStruct< b, c >, Numerical< a > >
struct  Product< Numerical< a >, FractionStruct< b, c > >
struct  Product< Numerical< n >, Numerical< m > >
struct  Product< PROD_S(F, G), H >
struct  ProductPrimitive
struct  ProductStruct
struct  Ratio
struct  Ratio< FractionStruct< a, b >, FractionStruct< c, d > >
struct  Ratio< FractionStruct< b, c >, Numerical< a > >
struct  Ratio< Numerical< a >, FractionStruct< b, c > >
struct  Ratio< Numerical< n >, Numerical< 1 > >
struct  Ratio< Numerical< n >, Numerical< m > >
struct  RatioP1
struct  RatioP2
struct  RatioPrimitive
struct  RatioStruct
class  RootHistoPdf
struct  RootIntegrator
struct  Sgn
struct  SgnStruct
struct  SimpifyS2C2Sum
struct  SimplifyNegativeRatio
struct  SimplifyNegativeRatio< n, A, false >
struct  SimplifyPowerProduct
struct  SimplifyPowerProduct< A, B, C, false >
struct  SimplifyPowerRatio
struct  SimplifyPowerRatio< A, B, C, false >
struct  SimplifyRatioSum
struct  SimplifySCRatio
struct  SimplifySignedPower
struct  SimplifySTnProduct
struct  SimplifySTProduct
struct  SimplifySTRatio
struct  SimplSumOrd
struct  Sin
struct  SinStruct
struct  Slave
struct  Sqrt
struct  SqrtStruct
struct  Square
struct  Sum
struct  Sum< A, A >
struct  Sum< A, PROD_S(NUM(n), A) >
struct  Sum< FractionStruct< a, b >, FractionStruct< c, d > >
struct  Sum< FractionStruct< b, c >, Numerical< a > >
struct  Sum< MINUS_S(A), MINUS_S(A) >
struct  Sum< MINUS_S(PROD_S(A, B)), MINUS_S(PROD_S(A, B)) >
struct  Sum< NUM(n), NUM(n) >
struct  Sum< Numerical< a >, FractionStruct< b, c > >
struct  Sum< Numerical< n >, Numerical< m > >
struct  Sum< PROD_S(A, B), PROD_S(A, B) >
struct  Sum< PROD_S(NUM(n), A), A >
struct  Sum< PROD_S(NUM(n), A), PROD_S(NUM(m), A) >
struct  Sum< PROD_S(NUM(n), A), PROD_S(NUM(n), A) >
struct  Sum< SUM_S(A, B), C >
struct  Sum< SUM_S(A, B), PROD_S(C, D) >
struct  SumStruct
struct  Tan
struct  TanStruct
class  TrapezoidIntegrator
struct  UndefinedIntegral
class  ZLineShape

Typedefs

typedef Polynomial< 0 > Constant

Functions

template<typename T >
Abs< T >::type abs (const T &t)
template<typename A , typename B >
funct::Composition< A, B >::type compose (const A &a, const B &b)
template<typename A , typename B , typename Integrator >
funct::Convolution< A, B,
Integrator >::type 
conv (const A &a, const B &b, double min, double max, const Integrator &i)
template<typename T >
Cos< T >::type cos (const T &t)
 COS_RULE (TYPT1, MINUS_S(A), COS(A), cos(_._))
 COS_S (A)>
 DERIV_RULE (TYPXT1, EXP_S(A), PROD(EXP(A), DERIV(X, A)), _ *derivative< X >(_._))
 DERIV_RULE (TYPXT2, PROD_S(A, B), SUM(PROD(DERIV(X, A), B), PROD(A, DERIV(X, B))), derivative< X >(_._1)*_._2+_._1 *derivative< X >(_._2))
 DERIV_RULE (TYPXT2, RATIO_S(A, B), RATIO(DIFF(PROD(DERIV(X, A), B), PROD(A, DERIV(X, B))), SQUARE(B)),(derivative< X >(_._1)*_._2-_._1 *derivative< X >(_._2))/sqr(_._2))
 DERIV_RULE (TYPXT1, LOG_S(A), PROD(RATIO(NUM(1), A), DERIV(X, A)),(num< 1 >()/_._)*derivative< X >(_._))
 DERIV_RULE (TYPXN1T1, POWER_S(A, NUM(n)), PROD(PROD(NUM(n), POWER(A, NUM(n-1))), DERIV(X, A)), _._2 *pow(_._1, num< n-1 >())*derivative< X >(_._1))
 DERIV_RULE (TYPXN2T1, POWER_S(A, FRACT_S(n, m)), PROD(PROD(FRACT(n, m), POWER(A, FRACT(n-m, n))), DERIV(X, A)), _._2 *pow(_._1, fract< n-m, m >())*derivative< X >(_._1))
 DERIV_RULE (TYPXT1, ABS_S(A), PROD(SGN(A), DERIV(X, A)), sgn(_._)*derivative< X >(_._))
 DERIV_RULE (TYPXT1, SQRT_S(A), PROD(PROD(FRACT(1, 2), RATIO(NUM(1), SQRT(A))), DERIV(X, A)),(fract< 1, 2 >()*(num< 1 >()/sqrt(_._)))*derivative< X >(_._))
 DERIV_RULE (TYPXT1, SIN_S(A), PROD(COS(A), DERIV(X, A)), cos(_._)*derivative< X >(_._))
 DERIV_RULE (TYPXT1, TAN_S(A), PROD(RATIO(NUM(1), SQUARE(COS(A))), DERIV(X, A)),(num< 1 >()/sqr(cos(_._)))*derivative< X >(_._))
 DERIV_RULE (TYPXT1, COS_S(A), MINUS(PROD(SIN(A), DERIV(X, A))),-(sin(_._)*derivative< X >(_._)))
 DERIV_RULE (TYPX, X, NUM(1), num< 1 >())
 DERIV_RULE (TYPXT2, SUM_S(A, B), SUM(DERIV(X, A), DERIV(X, B)), derivative< X >(_._1)+derivative< X >(_._2))
 DERIV_RULE (TYPXT1, MINUS_S(A), MINUS(DERIV(X, A)),-derivative< X >(_._))
A derivative (const A &_)
 DIFF_RULE (TYPT2, A, MINUS_S(B), SUM(A, B), _1+_2._)
template<typename T >
Exp< T >::type exp (const T &t)
 EXP_RULE (TYPT1, LOG_S(A), A, _._)
template<int n, int m>
const Fraction< n, m >::typefract ()
template<typename X , typename F >
Integral< F, X >::type integral (const F &f)
template<typename X , typename F , typename Integrator >
Integral< F, X >::type integral (const F &f, const Integrator &integrator)
template<typename X , typename F >
double integral (const F &f, double min, double max)
template<typename X , typename F , typename Integrator >
double integral (const F &f, double min, double max, const Integrator &integrator)
template<typename F , typename Integrator >
Integral< F >::type integral_f (const F &f, const Integrator &integrator)
template<typename F >
Integral< F >::type integral_f (const F &f)
template<typename F >
double integral_f (const F &f, double min, double max)
template<typename F , typename Integrator >
double integral_f (const F &f, double min, double max, const Integrator &integrator)
template<typename T >
Log< T >::type log (const T &t)
 LOG_RULE (TYPT1, EXP_S(A), A, _._)
 LOG_RULE (TYPT2, POWER_S(A, B), PROD(B, LOG(A)), _._2 *log(_._1))
 LOG_RULE (TYPT2, PROD_S(A, B), SUM(LOG(A), LOG(B)), log(_._1)+log(_._2))
 LOG_RULE (TYPT2, RATIO_S(A, B), DIFF(LOG(A), LOG(B)), log(_._1)-log(_._2))
template<typename F >
Master< F > master (const F &f)
 MINUS_RULE (TYPT1, MINUS_S(A), A, _._)
 MINUS_RULE (TYPT2, SUM_S(A, B), SUM(MINUS(A), MINUS(B)),(-_._1)+(-_._2))
 MINUS_S (B)>
 MINUS_S (C)>
 MINUS_S (PROD_S(B, C))>
 MINUS_S (PROD_S(C, D))>
 MINUS_S (A) >
 NON_PARAMETRIC_BINARY (SumStruct)
 NON_PARAMETRIC_BINARY (ProductStruct)
 NON_PARAMETRIC_BINARY (PowerStruct)
 NON_PARAMETRIC_BINARY (RatioStruct)
 NON_PARAMETRIC_UNARY (AbsStruct)
 NON_PARAMETRIC_UNARY (SgnStruct)
 NON_PARAMETRIC_UNARY (ExpStruct)
 NON_PARAMETRIC_UNARY (LogStruct)
 NON_PARAMETRIC_UNARY (SinStruct)
 NON_PARAMETRIC_UNARY (CosStruct)
 NON_PARAMETRIC_UNARY (MinusStruct)
 NON_PARAMETRIC_UNARY (TanStruct)
template<unsigned n, typename X , typename F >
NthDerivative< n, X, F >::type nth_derivative (const F &f)
 NUM (m)>
A NUM (1) >
template<int n>
const Numerical< n > & num ()
 NUM (n))
 NUM (2))
template<typename A , typename B >
Product< A, B >::type operator* (const A &a, const B &b)
template<typename A , typename B >
Sum< A, B >::type operator+ (const A &a, const B &b)
template<typename A , typename B >
Difference< A, B >::type operator- (const A &a, const B &b)
template<typename A >
Minus< A >::type operator- (const A &a)
template<typename A , typename B >
Ratio< A, B >::type operator/ (const A &a, const B &b)
template<typename A , typename B >
std::ostream & operator<< (std::ostream &cout, const funct::SumStruct< funct::MinusStruct< A >, funct::MinusStruct< B > > &f)
template<typename A , typename B >
std::ostream & operator<< (std::ostream &cout, const funct::SumStruct< A, funct::MinusStruct< B > > &f)
template<typename A , typename B >
std::ostream & operator<< (std::ostream &cout, const funct::SumStruct< funct::MinusStruct< A >, B > &f)
template<typename A , int n>
std::ostream & operator<< (std::ostream &cout, const funct::SumStruct< A, funct::Numerical< n > > &f)
template<typename A , int n>
std::ostream & operator<< (std::ostream &cout, const funct::SumStruct< funct::MinusStruct< A >, funct::Numerical< n > > &f)
std::ostream & operator<< (std::ostream &cout, const funct::Parameter &p)
template<typename X1 , typename X2 , typename X3 >
std::ostream & operator<< (std::ostream &cout, const Function< X1, X2, X3 > &f)
std::ostream & operator<< (std::ostream &cout, const Expression &e)
template<int n>
std::ostream & operator<< (std::ostream &cout, const Numerical< n > &)
template<int n, int m>
std::ostream & operator<< (std::ostream &cout, const funct::FractionStruct< n, m > &)
template<int n, int m>
std::ostream & operator<< (std::ostream &cout, const funct::MinusStruct< funct::FractionStruct< n, m > > &)
template<typename A , typename B >
Power< A, B >::type operator^ (const A &a, const B &b)
 PARENTHESES (ProductStruct, SumStruct," ")
 PARENTHESES (ProductStruct, RatioStruct," ")
 PARENTHESES (RatioStruct, SumStruct,"/")
 PARENTHESES (RatioStruct, ProductStruct,"/")
 PARENTHESES (RatioStruct, RatioStruct,"/")
 PARENTHESES (PowerStruct, SumStruct,"^")
 PARENTHESES (PowerStruct, ProductStruct,"^")
 PARENTHESES (PowerStruct, RatioStruct,"^")
 PARENTHESES_1 (MinusStruct, SumStruct,"-")
 PARENTHESES_FRACT (RatioStruct,"/")
 PARENTHESES_FRACT (PowerStruct,"^")
template<typename A , typename B >
Power< A, B >::type pow (const A &a, const B &b)
 POWER_RULE (TYPT1, A, NUM(1), A, _1)
 POWER_RULE (TYPT1, A, NUM(-1), RATIO(NUM(1), A), num< 1 >()/_1)
 POWER_RULE (TYPT1, A, FRACT_S(1, 2), SQRT(A), sqrt(_1))
 POWER_RULE (TYPT1, A, NUM(0), NUM(1), num< 1 >())
 POWER_RULE (TYPT3, POWER_S(A, B), C, POWER(A, SUM(B, C)), pow(_1._1, _1._2+_2))
 POWER_RULE (TYPN1T2, POWER_S(A, B), NUM(n), POWER(A, SUM(B, NUM(n))), pow(_1._1, _1._2+_2))
 POWER_RULE (TYPT2, PROD_S(A, B), NUM(0), NUM(1), num< 1 >())
 POWER_S (A, C) >
 POWER_S (A, B) >
 POWER_S (TAN_S(A), B)>
 POWER_S (TAN_S(A), NUM(n))>
 POWER_S (COS_S(A), NUM(2))>
 POWER_S (SIN_S(A), NUM(2))>
 POWER_S (A, NUM(n))>
 POWER_S (A, NUM(m))>
 PRIMIT_RULE (TYPXT1, MINUS_S(A), MINUS(PRIMIT(X, A)),-primitive< X >(_._))
 PRIMIT_RULE (TYPXN1, RATIO_S(NUM(1), POWER_S(X, NUM(n))), RATIO(NUM(-1), PROD(NUM(n-1), POWER(X, NUM(n-1)))), num<-1 >()/(num< n-1 >()*pow(_._2._1, num< n-1 >())))
 PRIMIT_RULE (TYPXN1, POWER_S(X, NUM(n)), RATIO(POWER(X, NUM(n+1)), NUM(n+1)), pow(_._1, num< n+1 >())/num< n+1 >())
 PRIMIT_RULE (TYPX, RATIO_S(NUM(1), X), LOG(ABS(X)), log(abs(_._2)))
 PRIMIT_RULE (TYPXT2, SUM_S(A, B), SUM(PRIMIT(X, A), PRIMIT(X, B)), primitive< X >(_._1)+primitive< X >(_._2))
 PRIMIT_RULE (TYPXT2, POWER_S(A, B), UndefinedIntegral, type())
 PRIMIT_RULE (TYPX, X, RATIO(POWER(X, NUM(2)), NUM(2)), pow(_, num< 2 >())/num< 2 >())
 PRIMIT_RULE (TYPX, SGN_S(X), ABS(X), abs(_._))
 PRIMIT_RULE (TYPXN1, POWER_S(RATIO_S(NUM(1), X), NUM(n)), RATIO(NUM(-1), PROD(NUM(n-1), POWER(X, NUM(n-1)))), num<-1 >()/(num< n-1 >()*pow(_._1._2, num< n-1 >())))
 PRIMIT_RULE (TYPXN2, POWER_S(X, FRACT_S(n, m)), PROD(FRACT(m, n+m), POWER(X, FRACT(n+m, m))),(fract< m, n+m >()*pow(_._1, fract< n+m, m >())))
 PRIMIT_RULE (TYPX, SQRT_S(X), PRIMIT(X, POWER_S(X, FRACT_S(1, 2))),(fract< 2, 3 >()*pow(_._, fract< 3, 2 >())))
 PRIMIT_RULE (TYPX, EXP_S(X), EXP(X), _)
 PRIMIT_RULE (TYPX, LOG_S(X), PROD(X, DIFF(LOG(X), NUM(1))), _._ *(_-num< 1 >()))
 PRIMIT_RULE (TYPX, SIN_S(X), MINUS(COS(X)),-cos(_._))
 PRIMIT_RULE (TYPX, COS_S(X), SIN(X), sin(_._))
 PRIMIT_RULE (TYPX, TAN_S(X), MINUS(LOG(ABS(COS(X)))),-log(abs(cos(_._))))
 PRIMIT_RULE (TYPX, POWER_S(X, NUM(-1)), LOG(ABS(X)), log(abs(_._1)))
 PRIMIT_RULE (TYPX, RATIO_S(NUM(1), POWER_S(COS_S(X), NUM(2))), TAN(X), tan(_._2._1._))
 PRIMIT_RULE (TYPX, RATIO_S(NUM(1), POWER_S(SIN_S(X), NUM(2))), RATIO(NUM(-1), TAN(X)), num<-1 >()/tan(_._2._1._))
template<typename X , typename F >
Primitive< F, X >::type primitive (const F &f)
template<typename F >
Primitive< F >::type primitive (const F &f)
 PRINT_BINARY_OPERATOR (PowerStruct,"^")
 PRINT_BINARY_OPERATOR (RatioStruct,"/")
 PRINT_BINARY_OPERATOR (SumStruct," + ")
 PRINT_BINARY_OPERATOR (ProductStruct," ")
 PRINT_FUNCTION (TanStruct,"tan")
 PRINT_FUNCTION (AbsStruct,"abs")
 PRINT_FUNCTION (SqrtStruct,"sqrt")
 PRINT_FUNCTION (SinStruct,"sin")
 PRINT_FUNCTION (ExpStruct,"exp")
 PRINT_FUNCTION (LogStruct,"log")
 PRINT_FUNCTION (CosStruct,"cos")
 PRINT_FUNCTION (SgnStruct,"sgn")
 PRINT_UNARY_OPERATOR (MinusStruct,"-")
 PROD_RULE (TYPT1, COS_S(A), A, PROD(A, COS(A)), _2 *_1)
 PROD_RULE (TYPT3, RATIO_S(A, B), C, RATIO(PROD(A, C), B),(_1._1 *_2)/_1._2)
 PROD_RULE (TYPT3, A, RATIO_S(B, C), RATIO(PROD(A, B), C),(_1 *_2._1)/_2._2)
 PROD_RULE (TYPT2, NUM(0), PROD_S(A, B), NUM(0), num< 0 >())
 PROD_RULE (TYPT2, EXP_S(A), EXP_S(B), EXP(SUM(A, B)), exp(_1._+_2._))
 PROD_RULE (TYPN3T1, FRACT_S(n, m), RATIO_S(A, NUM(k)), PROD(FRACT(n, m+k), A),(fract< n, m+k >()*_2._1))
 PROD_RULE (TYPT4, PROD_S(A, B), PROD_S(C, D), PROD(PROD(PROD(A, B), C), D),(_1 *_2._1)*_2._2)
 PROD_RULE (TYPT2, NUM(0), RATIO_S(A, B), NUM(0), num< 0 >())
 PROD_RULE (TYPT1, EXP_S(A), A, PROD(A, EXP(A)), _2 *_1)
 PROD_RULE (TYPT2, MINUS_S(A), B, MINUS(PROD(A, B)),-(_1._ *_2))
 PROD_RULE (TYPT2, MINUS_S(A), MINUS_S(B), PROD(A, B), _1._ *_2._)
 PROD_RULE (TYPT1, NUM(-1), A, MINUS_S(A),-_2)
 PROD_RULE (TYPT1, LOG_S(A), A, PROD(A, LOG(A)), _2 *_1)
 PROD_RULE (TYPT3, A, PROD_S(B, C), PROD(PROD(A, B), C),(_1 *_2._1)*_2._2)
 PROD_RULE (TYPN1, NUM(0), NUM(n), NUM(0), num< 0 >())
 PROD_RULE (TYPN2, NUM(1), FRACT_S(n, m), FRACT_S(n, m), _2)
 PROD_RULE (TYPT1, NUM(0), A, NUM(0), num< 0 >())
 PROD_RULE (TYPT2, NUM(1), PROD_S(A, B), PROD_S(A, B), _2)
 PROD_RULE (TYPT2, A, MINUS_S(B), MINUS(PROD(A, B)),-(_1 *_2._))
 PROD_RULE (TYPN1T1, NUM(n), MINUS_S(A), MINUS(PROD(NUM(n), A)),-(_1 *_2._))
 PROD_RULE (TYPT3, PROD_S(A, B), MINUS_S(C), MINUS(PROD(PROD(A, B), C)),-(_1 *_2._))
 PROD_RULE (TYPT1, NUM(1), MINUS_S(A), MINUS(A), _2)
 PROD_RULE (TYPN1T2, NUM(n), RATIO_S(A, B), RATIO(PROD(NUM(n), A), B),(_1 *_2._1)/_2._2)
 PROD_RULE (TYPT2, NUM(1), RATIO_S(A, B), RATIO(A, B), _2)
 PROD_RULE (TYPN1T2, PROD_S(A, B), NUM(n), PROD(PROD(NUM(n), A), B),(_2 *_1._1)*_1._2)
 PROD_RULE (TYPN1, NUM(-1), NUM(n), NUM(-n), num<-n >())
 PROD_RULE (TYPN1T2, RATIO_S(A, B), NUM(n), RATIO(PROD(NUM(n), A), B),(_2 *_1._1)/_1._2)
 PROD_RULE (TYPT4, RATIO_S(A, B), RATIO_S(C, D), RATIO(PROD(A, C), PROD(B, D)),(_1._1 *_2._1)/(_1._2 *_2._2))
 PROD_RULE (TYPN1, NUM(n), NUM(n), NUM(n *n), num< n *n >())
 PROD_RULE (TYPT4, RATIO_S(A, B), PROD_S(C, D), RATIO(PROD(PROD(A, C), D), B),((_1._1 *_2._1)*_2._2)/_1._2)
 PROD_RULE (TYP0, NUM(1), NUM(1), NUM(1), num< 1 >())
 PROD_RULE (TYPT1, SIN_S(A), A, PROD(A, SIN(A)), _2 *_1)
 PROD_RULE (TYPN1, NUM(1), NUM(n), NUM(n), _2)
 PROD_RULE (TYPT1, NUM(1), A, A, _2)
 PROD_RULE (TYPT1, TAN_S(A), A, PROD(A, TAN(A)), _2 *_1)
 PROD_RULE (TYPN1T1, A, NUM(n), PROD(NUM(n), A), _2 *_1)
 PROD_RULE (TYP0, NUM(0), NUM(1), NUM(0), num< 0 >())
 PROD_S (NUM(n), POWER_S(SIN_S(A), NUM(2)))>
 PROD_S (C, D)>
 PROD_S (B, C)>
 PROD_S (NUM(n), A)>
 PROD_S (NUM(m), POWER_S(COS_S(A), NUM(2)))>
 PROD_S (A, B)>
 RATIO_RULE (TYPT4, RATIO_S(A, B), RATIO_S(C, D), RATIO(PROD(A, D), PROD(B, C)),(_1._1 *_2._2)/(_1._2 *_2._1))
 RATIO_RULE (TYPT3, A, RATIO_S(B, C), RATIO(PROD(A, C), B),(_1 *_2._2)/_2._1)
 RATIO_RULE (TYPT1, A, NUM(1), A, _1)
 RATIO_RULE (TYPT4, SUM_S(A, B), RATIO_S(C, D), RATIO(PROD(SUM(A, B), D), C),(_1 *_2._2)/_2._1)
 RATIO_RULE (TYPT2, MINUS_S(A), B, MINUS(RATIO(A, B)),-(_1._/_2))
 RATIO_RULE (TYPT4, PROD_S(A, B), RATIO_S(C, D), RATIO(PROD(PROD(A, B), D), C),(_1 *_2._2)/_2._1)
 RATIO_RULE (TYPT3, RATIO_S(A, B), C, RATIO(A, PROD(B, C)), _1._1/(_1._2 *_2))
 RATIO_RULE (TYPN1T2, RATIO_S(A, B), NUM(n), RATIO(A, PROD(NUM(n), B)), _1._1/(_2 *_1._2))
 RATIO_RULE (TYPN1T1, MINUS_S(A), NUM(n), MINUS(RATIO(A, NUM(n))),-(_1._/_2))
 RATIO_RULE (TYPT4, RATIO_S(A, B), PROD_S(C, D), RATIO(A, PROD(PROD(B, C), D)), _1._1/(_1._2 *_2))
 RATIO_RULE (TYPT1, NUM(0), A, NUM(0), num< 0 >())
 RATIO_RULE (TYPN1, NUM(n), NUM(n), NUM(1), num< 1 >())
 RATIO_RULE (TYPT2, PROD_S(A, B), NUM(1), PROD(A, B), _1)
 RATIO_RULE (TYPN2T2, PROD_S(NUM(n), A), PROD_S(NUM(m), B), PROD_S(FRACT(n, m), RATIO(A, B)),(PROD_S(FRACT(n, m), RATIO(A, B))((fract< n, m >()),(_1._2/_2._2))))
template<typename T >
Sgn< T >::type sgn (const T &t)
template<typename T >
Sin< T >::type sin (const T &t)
 SIN_RULE (TYPT1, MINUS_S(A), MINUS(SIN(A)),-sin(_._))
 SIN_S (A)>
template<typename F >
Slave< F > slave (const Master< F > &m)
template<typename F >
Square< F >::type sqr (const F &f)
template<typename T >
Sqrt< T >::type sqrt (const T &t)
 SUM_RULE (TYPN1T1, NUM(n), A, SUM(A, NUM(n)), _2+_1)
 SUM_RULE (TYPT2, NUM(0), PROD_S(A, B), PROD_S(A, B), _2)
 SUM_RULE (TYP0, NUM(0), NUM(0), NUM(0), num< 0 >())
 SUM_RULE (TYPT4, SUM_S(A, B), SUM_S(C, D), SUM(SUM(SUM(A, B), C), D),(_1+_2._1)+_2._2)
 SUM_RULE (TYPT3, A, SUM_S(B, C), SUM(SUM(A, B), C),(_1+_2._1)+_2._2)
 SUM_RULE (TYPN1T2, NUM(n), SUM_S(A, B), SUM(SUM_S(A, B), NUM(n)), _2+_1)
 SUM_RULE (TYPT2, PROD_S(A, B), NUM(0), PROD_S(A, B), _1)
 SUM_RULE (TYPT1, A, NUM(0), A, _1)
 SUM_RULE (TYPT2, NUM(0), SUM_S(A, B), SUM_S(A, B), _2)
 SUM_RULE (TYPT2, NUM(0), MINUS_S(PROD_S(A, B)), MINUS_S(PROD_S(A, B)), _2)
 SUM_RULE (TYPT2, SUM_S(A, B), NUM(0), SUM_S(A, B), _1)
 SUM_S (B, A)>
template<typename T >
Tan< T >::type tan (const T &t)
 TAN_RULE (TYPT1, MINUS_S(A), MINUS(TAN(A)),-tan(_._))
 TAN_S (A)>
 TEMPL (N1T1) struct Divides< POWER_S(A
 TEMPL (XT2) struct PartIntegral<X
 TEMPL (XT1) DERIV(X
 TEMPL (T2) struct Divides
 TEMPL (T1) struct Divides0
 TEMPL (T3) struct Divides< PROD_S(A
 TEMPL (N2T1) struct ParametricDivN<n
 TEMPL (N2) struct Divides< NUM(n)
 TEMPL (N1T2) struct Sum< PROD_S(A
 TEMPL (N1) struct Divides< NUM(n)
 TEMPL (T4) struct Divides< PROD_S(A
template<typename F >
double trapezoid_integral (const F &f, double min, double max, unsigned int samples)

Variables

void __pad0__
A __pad1__
A __pad2__
C __pad3__
C __pad4__
 A
 B
 C
 D
 false
 m
const double oneOverSqrtTwoPi = 1/sqrt(2*M_PI)
 true
const double twoOverPi = 2./M_PI

Typedef Documentation

Definition at line 6 of file Constant.h.


Function Documentation

template<typename T >
Abs<T>::type funct::abs ( const T t) [inline]

Definition at line 22 of file Abs.h.

References funct::Abs< T >::compose().

Referenced by funct::GaussIntegrator::operator()(), and operator<<().

                                              { 
    return Abs<T>::compose(t); 
  }
template<typename A , typename B >
funct::Composition<A, B>::type funct::compose ( const A &  a,
const B b 
) [inline]

Definition at line 32 of file Composition.h.

Referenced by conv().

template<typename A , typename B , typename Integrator >
funct::Convolution<A, B, Integrator>::type funct::conv ( const A &  a,
const B b,
double  min,
double  max,
const Integrator &  i 
) [inline]

Definition at line 48 of file Convolution.h.

References compose().

template<typename T >
Cos<T>::type funct::cos ( const T t) [inline]

Definition at line 22 of file Cos.h.

References funct::Cos< T >::compose().

Referenced by GflashTrajectory::_cacheSinesAndCosines(), GflashTrajectory::_refreshCache(), fireworks::addCircle(), fireworks::addDashedArrow(), fireworks::addDashedLine(), EcalHitMaker::addHit(), HcalHitMaker::addHit(), PreshowerHitMaker::addHit(), EcalHitMaker::addHitDepth(), CaloSpecificAlgo::addInfo(), GenSpecificAlgo::addInfo(), FastL1GlobalAlgo::addJet(), metsig::significanceAlgo::addObjects(), Hector::addPartToHepMC(), MuonCSCChamberResidual::addResidual(), FWMuonDetailView::addSceneInfo(), FWElectronDetailView::addSceneInfo(), fireworks::addStraightLineSegment(), SiStripGainCosmicCalculator::algoAnalyze(), DTSegment4DQuality::analyze(), HLTAlCaMonPi0::analyze(), TrackerDpgAnalysis::analyze(), ValidationMisalignedTracker::analyze(), Rivet::CMS_EWK_10_012::analyze(), WValidation::analyze(), MultiTrackValidator::analyze(), MBUEandQCDValidation::analyze(), edm::FlatEGunASCIIWriter::analyze(), DTResolutionAnalysisTask::analyze(), DTEfficiencyTask::analyze(), L1GctValidation::analyze(), EcalCosmicsHists::analyze(), MuonTrackValidator::analyze(), DrellYanValidation::analyze(), HLTAlCa::analyze(), ElectronTagProbeAnalyzer::analyze(), TrackBuildingAnalyzer::analyze(), myFastSimVal::analyze(), ResolutionAnalyzer::analyze(), TrackParameterAnalyzer::analyze(), RecoMuonValidator::analyze(), TestOutliers::analyze(), EwkDQM::analyze(), DQMSourcePi0::analyze(), myJetAna::analyze(), ThirdHitPredictionFromCircle::angle(), CSCAlignmentCorrections::applyAlignment(), EMEnrichingFilterAlgo::applyBFieldCurv(), doubleEMEnrichingFilterAlgo::applyBFieldCurv(), Thrust::axis(), cms::DiMuonSeedGeneratorHIC::barrelUpdateSeed(), BeamSpotTransientTrackingRecHit::BeamSpotTransientTrackingRecHit(), MuonBremsstrahlungSimulator::brem(), BremsstrahlungSimulator::brem(), FWMET3DProxyBuilder::build(), PixelTrackBuilder::build(), FWPFEcalRecHitRPProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), CaloRecoTauAlgorithm::buildCaloTau(), MagGeoBuilderFromDDD::volumeHandle::buildPhiZSurf(), FWPFClusterRPZUtils::buildRhoPhiClusterLineSet(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWJetProxyBuilder::buildViewType(), FWMETProxyBuilder::buildViewType(), EcalClusterTools::calc_AbsZernikeMoment(), ClusterShapeAlgo::calc_AbsZernikeMoment(), HLTEcalResonanceFilter::calcPaircluster(), calcPzeta(), ClusterShapeAlgo::Calculate_lat(), TBPositionCalc::CalculateCMSPos(), OptOOpticalSquare::calculateFaces(), LASEndcapAlgorithm::CalculateParameters(), LASAlignmentTubeAlgorithm::CalculateParameters(), CSCPairResidualsConstraint::calculatePhi(), ThirdHitPrediction::calculateRangesBarrel(), ThirdHitPrediction::calculateRangesForward(), TCMETAlgo::CalculateTCMET(), reco::GhostTrackPrediction::cartesianError(), TwoBodyDecayModel::cartesianSecondaryMomenta(), OuterDetCompatibility::center(), ALIUtils::checkMatrixEquations(), OpticalObject::checkMatrixEquations(), DreamSD::cherenkovDeposit_(), SETFilter::chi2AtSpecificStep(), TangentApproachInRPhi::circleParameters(), PFPhotonAlgo::ClustersPhiRMS(), DTRecHitSegmentResidual::compute(), PairProductionSimulator::compute(), DTCalibValidation::compute(), MultipleScatteringSimulator::compute(), NavVolume6Faces::computeBounds(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), PerigeeLinearizedTrackState::computeChargedJacobians(), CaloMETAnalyzer::computeEmHaMET(), AnalyticalCurvilinearJacobian::computeFullJacobian(), METManager::computeGenMET(), PerigeeLinearizedTrackState::computeNeutralJacobians(), ParticleKinematicLinearizedTrackState::computeNeutralJacobians(), DDPixFwdBlades::computeNippleParameters(), HFCherenkov::computeNPE(), HFCherenkov::computeNPEinPMT(), HFCherenkov::computeNPhTrapped(), TwoBodyDecayModel::convertCurvilinearToCartesian(), HICTrajectoryCorrector::correct(), HFRecoEcalCandidateAlgo::correctEPosition(), RoadSearchCloudMakerAlgorithm::CorrectMatchedHit(), MuonMETAlgo::correctMETforMuon(), TCMETAlgo::correctMETforTrack(), VVIObjDetails::cosint(), ZIterativeAlgorithmWithFit::cosTheta12(), ZeeKinematicTools::cosThetaElectrons_SC(), ZeeKinematicTools::cosThetaElectrons_TK(), covarianceUpdate(), TSCPBuilderNoMaterial::createFTSatTransverseImpactPointNeutral(), DisplayManager::createGCluster(), DisplayManager::createGRecHit(), OutInConversionSeedFinder::createSeedFTS(), fireworks::createSegment(), TGeoMgrFromDdd::createShape(), CSCLayerGeometry::CSCLayerGeometry(), CSCSlantedWireGeometry::CSCSlantedWireGeometry(), TtFullLepKinSolver::cubic(), TwoBodyDecayModel::curvilinearToCartesianJacobian(), DDcreateRotationMatrix(), DDrot(), DDrotReflect(), EMEnrichingFilterAlgo::deltaRxyAtEE(), doubleEMEnrichingFilterAlgo::deltaRxyAtEE(), DetectorVector(), SiStripFineDelayHit::detId(), IdealCastorTrapezoid::dhz(), HelixBarrelPlaneCrossingByCircle::direction(), reco::GhostTrackPrediction::direction(), HelixForwardPlaneCrossing::direction(), HelixArbitraryPlaneCrossing::directionInDouble(), IterativeHelixExtrapolatorToLine::directionInDouble(), CMSCGEN::dNdEmudEnu(), MuonAlignmentInputXML::do_rotatebeamline(), MuonAlignmentInputXML::do_rotateglobalaxis(), MuonAlignmentInputXML::do_setposition(), MultiDimFit::doContour2D(), Decay3Body::doDecay(), SurveyPxbDicer::doDice(), SurveyPxbImageLocalFit::doFit(), DDEcalPreshowerAlgo::doLadders(), CSCPairResidualsConstraint::dphidzFromTrack(), TwoBodyDecayDerivatives::dqsdm(), TwoBodyDecayDerivatives::dqsdphi(), TwoBodyDecayDerivatives::dqsdpx(), TwoBodyDecayDerivatives::dqsdpy(), TwoBodyDecayDerivatives::dqsdpz(), TwoBodyDecayDerivatives::dqsdtheta(), TEveEllipsoidProjectedGL::drawArch(), TrackerMap::drawModule(), SiPixelTrackerMap::drawModule(), TEveEllipsoidProjectedGL::DrawRhoZ(), DTRecSegment4D::DTRecSegment4D(), Pi0FixedMassWindowCalibration::duringLoop(), EcalTBMCInfoProducer::EcalTBMCInfoProducer(), EcalTrapezoidParameters::EcalTrapezoidParameters(), LASGeometryUpdater::EndcapUpdate(), ErsatzMEt::ersatzFabrik(), IdealHelixParameters::evalCircleCenter(), RooLevelledExp::evaluate(), RooCB::evaluate(), CMSCGENnorm::events_n100cos(), DDHCalAngular::execute(), DDHCalTBCableAlgo::execute(), DDHCalTBZposAlgo::execute(), DDLinear::execute(), DDTIBLayerAlgo_MTCC::execute(), DDTECOptoHybAlgo::execute(), DDTECPhiAltAlgo::execute(), DDEcalBarrelNewAlgo::execute(), DDPixBarLayerAlgo::execute(), DDEcalBarrelAlgo::execute(), DDHCalTestBeamAlgo::execute(), DDTIDModuleAlgo::execute(), DDTECModuleAlgo::execute(), DDTrackerPhiAltAlgo::execute(), DDTrackerLinear::execute(), DDTIBLayerAlgo::execute(), DDTIDModulePosAlgo::execute(), DDTIDRingAlgo::execute(), DDHCalFibreBundle::execute(), DDTrackerAngular::execute(), DDTrackerPhiAlgo::execute(), DDAngular::execute(), DDTECCoolAlgo::execute(), ClusterShapeAlgo::fast_AbsZernikeMoment(), EcalClusterTools::fast_AbsZernikeMoment(), fcn(), VVIObj::fcn(), HiEvtPlaneFlatten::Fill(), LA_Filler_Fitter::fill(), RecoMuonValidator::MuonME::fill(), h2DSegm::Fill(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), MuScleFit::fillComparisonHistograms(), MuonSimHitsValidAnalyzer::fillDT(), TrackerValidationVariables::fillHitQuantities(), FastL1GlobalAlgo::FillMET(), RoadSearchCloudMakerAlgorithm::FillRecHitsIntoCloudGeneral(), MuonSimHitsValidAnalyzer::fillRPC(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), DTSurvey::FillWheelInfo(), myFilter::filter(), TwoTrackMinimumDistanceHelixLine::finalPoints(), TwoTrackMinimumDistanceHelixHelix::finalPoints(), SETFilter::find3MoreStartingPoints(), spr::findDetIdCalo(), spr::findDetIdECAL(), spr::findDetIdHCAL(), SETFilter::findMinChi2(), DTHitQualityUtils::findMuSimSegmentDirAndPos(), EgammaObjects::findRecoMass(), SiStripElectronSeedGenerator::findSeedsFromCluster(), TrackerSystematicMisalignments::findSystematicMis(), DTSegmentUpdator::fit(), BSFitter::Fit_d0phi(), OutInConversionSeedFinder::fixPointRadius(), cms::DiMuonSeedGeneratorHIC::forwardUpdateSeed(), SpecialCylindricalMFGrid::fromGridFrame(), fromPtEtaPhiToPxPyPz(), MuScleFitUtils::fromPtEtaPhiToPxPyPz(), cms::HICFTSfromL1orL2::FTSfromL1(), DDAngular::fUnitVector(), fUnitVector(), FWExpressionValidator::FWExpressionValidator(), FWLegoCandidate::FWLegoCandidate(), FWLegoEvePFCandidate::FWLegoEvePFCandidate(), funct::GaussLegendreIntegrator::GaussLegendreIntegrator(), gen::Pythia6JetGun::generateEvent(), gen::HydjetHadronizer::generatePartonsAndHadronize(), LaserBeamsBarrel::GeneratePrimaries(), LaserBeamsTEC1::GeneratePrimaries(), LaserBeamsTEC2::GeneratePrimaries(), LASEndcapAlgorithm::GetAlignmentParameterCorrection(), TCTauAlgorithm::getCellMomentum(), ConvertedPhotonProducer::getCircleCenter(), CaloGeometryHelper::getClosestCell(), ConversionFinder::getConversionInfo(), IdealCastorTrapezoid::getCorners(), IdealObliquePrism::getCorners(), PreshowerStrip::getCorners(), TrackFitter::getCotThetaAndUpdateZip(), IsolatedPixelTrackCandidateProducer::getDistInCM(), PythiaFilterIsolatedTrack::getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), EopTreeWriter::getDistInCM(), getDistInCM(), spr::getDistInCMatEcal(), spr::getDistInCMatHcal(), HiEvtPlaneFlatten::GetFlatPsi(), NtupleManager::GetGlobalAngles(), HFShowerLibrary::getHits(), reco::TauMassTagInfo::getInvariantMass(), BetafuncEvtVtxGenerator::GetInvLorentzBoost(), MixBoostEvtVtxGenerator::GetInvLorentzBoost(), BetaBoostEvtVtxGenerator::GetInvLorentzBoost(), CxCalculator::getJurassicArea(), TxCalculator::getJurassicArea(), pftools::CaloEllipse::getMajorMinorAxes(), SiStripFineDelayTOF::getPhi(), TangentCircle::getPosition(), pat::helper::ResolutionHelper::getResolE(), pat::helper::ResolutionHelper::getResolEt(), pat::helper::ResolutionHelper::getResolPt(), pat::helper::ResolutionHelper::getResolPx(), pat::helper::ResolutionHelper::getResolPy(), pat::helper::ResolutionHelper::getResolPz(), ALIUtils::getRotationAnglesFromMatrix(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), pat::ObjectEnergyScale< T >::getSmearing(), LASAlignmentTubeAlgorithm::GetTEC2TECAlignmentParameterCorrection(), LASAlignmentTubeAlgorithm::GetTIBTOBAlignmentParameterCorrection(), CachedTrajectory::getWideTrajectory(), HFGflash::gfParameterization(), BaseParticlePropagator::helixCentreY(), HFCherenkov::HFCherenkov(), RectangularEtaPhiTrackingRegion::hits(), CosmicTrackingRegion::hits(), DTTMax::InfoLayer::InfoLayer(), Thrust::initialAxis(), AlignableBeamSpot::initialize(), GflashTrajectory::initializeTrajectory(), RoadSearchTrackCandidateMakerAlgorithm::initialTrajectory(), PolyFit3DParametrizedMagneticField::inTeslaUnchecked(), PolyFit2DParametrizedMagneticField::inTeslaUnchecked(), BetaFuncPrimaryVertexGenerator::inverseLorentzBoost(), DTSegmentExtendedCand::isCompatible(), FastL1GlobalAlgo::isEMCand(), cms::MuonTCMETValueMapProducer::isGoodCaloMuon(), PerigeeConversions::jacobianCurvilinear2Perigee(), JacobianCurvilinearToCartesian::JacobianCurvilinearToCartesian(), PerigeeConversions::jacobianParameters2Cartesian(), PerigeeConversions::jacobianPerigee2Curvilinear(), SimG4HcalValidation::jetAnalysis(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), EcalClusterTools::lat(), DiskSectorBounds::length(), HcalNumberingFromDDD::loadGeometry(), DisplayManager::loadGGsfRecTracks(), DisplayManager::loadGRecTracks(), IdealCastorTrapezoid::localCorners(), IdealObliquePrism::localCorners(), TruncatedPyramid::localCorners(), DTBtiCard::localDirection(), DTTracoCard::localDirection(), CSCLayerGeometry::localError(), RadialStripTopology::localError(), RadialStripTopology::localPitch(), GflashEMShowerProfile::locateHitPosition(), GflashHadronShowerProfile::locateHitPosition(), SteppingHelixPropagator::makeAtomStep(), FWRPZViewGeometry::makeCaloOutlineRhoPhi(), HcalHardcodeGeometryLoader::makeCell(), CaloTowerHardcodeGeometryLoader::makeCell(), CastorHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), PiZeroAnalyzer::makePizero(), DDLRotationAndReflection::makeX(), DDLRotationAndReflection::makeY(), DDLRotationAndReflection::makeZ(), MuScleFitUtils::massResolution(), ErrorsPropagationAnalyzer::massResolution(), Multi5x5BremRecoveryClusterAlgo::match(), BremRecoveryClusterAlgo::match(), HiBremRecoveryClusterAlgo::match(), GSRecHitMatcher::match(), OuterDetCompatibility::maximalLocalDisplacement(), GlobalTrackerMuonAlignment::misalignMuon(), GlobalTrackerMuonAlignment::misalignMuonL(), CylindricalState::momentum(), MultiTrajectoryStateMode::momentumFromModePPhiEta(), PerigeeConversions::momentumFromPerigee(), KinematicPerigeeConversions::momentumFromPerigee(), FinalTreeBuilder::momentumPart(), muonisolation::CaloExtractor::MuonAtCaloPosition(), MuonDT13ChamberResidual::MuonDT13ChamberResidual(), MuonTrackDT13ChamberResidual::MuonTrackDT13ChamberResidual(), BeamProfileVtxGenerator::newVertex(), CosmicMuonGenerator::nextEvent(), CosmicMuonGenerator::nextMultiEvent(), OffsetRadialStripTopology::OffsetRadialStripTopology(), TwoTrackMinimumDistanceHelixHelix::oneIteration(), TwoTrackMinimumDistanceHelixLine::oneIteration(), DTSegmentCand::operator DTChamberRecSegment2D *(), TtSemiLRSignalSelObservables::operator()(), fftjetcms::PtEtaP4Builder::operator()(), PixelTrackFilterByKinematics::operator()(), CosDphiCalculator::operator()(), FTSFromVertexToPointFactory::operator()(), reco::parser::cos_f::operator()(), TtHadLRSignalSelObservables::operator()(), fftjetcms::EnergyEtaP4Builder::operator()(), funct::CosStruct< T >::operator()(), BeamSpotAlignmentDerivatives::operator()(), InnerDeltaPhi::operator()(), reco::isodeposit::Direction::operator+(), SimG4HcalHitCluster::operator+=(), reco::GhostTrackPrediction::origin(), TrackAssociatorByChi2::parametersAtClosestApproach(), BSpdfsFcn::PDFGauss_d(), BSpdfsFcn::PDFGauss_d_resolution(), PFPhotonClusters::PFCrystalCoor(), ThirdHitPredictionFromCircle::phi(), RoadSearchCloudMakerAlgorithm::phiFromExtrapolation(), PhysicsVector(), PhysicsVectorRaw(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), TopologyWorker::planes_thrust(), HFFibreFiducial::PMTNumber(), HelixForwardPlaneCrossing::position(), HelixBarrelPlaneCrossingByCircle::position(), reco::GhostTrackPrediction::positionError(), PerigeeConversions::positionFromPerigee(), IterativeHelixExtrapolatorToLine::positionInDouble(), HelixArbitraryPlaneCrossing::positionInDouble(), PlotEcalRecHits::printEcalRecHit(), PlotUtils::printHelix(), printRot(), HcalBeamMonitor::processEvent(), edm::ExpoRandomPtGunProducer::produce(), pf2pat::PFMETAlgo::produce(), L2MuonSeedGenerator::produce(), edm::FlatRandomEGunSource::produce(), HLTHtMhtProducer::produce(), MuonIdProducer::produce(), edm::FileRandomKEThetaGunProducer::produce(), edm::ExpoRandomPtGunSource::produce(), PileUpProducer::produce(), pat::PATMHTProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtGunSource::produce(), edm::FlatRandomEGunProducer::produce(), HFRecoEcalCandidateAlgo::produce(), edm::FlatRandomPtThetaGunProducer::produce(), ShallowTrackClustersProducer::produce(), AlCaHOCalibProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), EvtPlaneProducer::produce(), HLTMhtProducer::produce(), FSRWeightProducer::produce(), edm::MultiParticleInConeGunSource::produce(), edm::FlatRandomPtThetaGunSource::produce(), DistortedMETProducer::produce(), edm::FlatRandomEThetaGunSource::produce(), TestSmoothHits::projectHit(), GlobalRecHitsProducer::projectHit(), TestTrackHits::projectHit(), TestHits::projectHit(), GlobalRecHitsAnalyzer::projectHit(), SiStripRecHitsValid::projectHit(), SiStripTrackingRecHitsValid::projectHit(), Strip1DMeasurementTransformator::projectionMatrix(), StripMeasurementTransformator::projectionMatrix(), SiStripElectronAlgo::projectPhiBand(), cms::HICMuonPropagator::propagate(), cms::FastMuPropagator::propagate(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToNominalVertex(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), trigger::TriggerObject::px(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), METManager::recomputePFMET(), ESRecHitSimAlgo::reconstruct(), ESRecHitAnalyticAlgo::reconstruct(), ESRecHitFitAlgo::reconstruct(), TrackClassifier::reconstructionInformation(), SteppingHelixPropagator::refToDest(), L1MuonRegionProducer::regions(), HITRegionalPixelSeedGenerator::regions(), FWConversionProxyBuilder::requestCommon(), VZeroFinder::rotate(), LocalError::rotate(), Alignable::rotateAroundGlobalX(), Alignable::rotateAroundGlobalY(), Alignable::rotateAroundGlobalZ(), Alignable::rotateAroundLocalX(), Alignable::rotateAroundLocalY(), Alignable::rotateAroundLocalZ(), gen::AMPTHadronizer::rotateEvtPlane(), gen::HijingHadronizer::rotateEvtPlane(), gen::HydjetHadronizer::rotateEvtPlane(), gen::PyquenHadronizer::rotateEvtPlane(), metsig::significanceAlgo::rotateMatrix(), BeamSpotAlignmentParameters::rotation(), hitfit::rottheta(), METAlgo::run(), RoadSearchCloudMakerAlgorithm::run(), PixelFitterByHelixProjections::run(), KFBasedPixelFitter::run(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), BSFitter::scanPDF(), GroupedTrajCandLess::score(), DTCombinatorialPatternReco4D::segmentSpecialZed(), DTResidualCalibration::segmentToWireDistance(), HDRShower::setHit(), LaserBeamsTEC1::setOptPhotonPolar(), LaserBeamsTEC2::setOptPhotonPolar(), LaserBeamsBarrel::setOptPhotonPolar(), HcalForwardAnalysis::setPhotons(), metsig::significanceAlgo::setSignifMatrix(), CSCStripHitSim::simulate(), VVIObjDetails::sincosint(), VVIObjDetails::sinint(), smearFunctionType3::smear(), smearFunctionType4::smear(), smearFunctionType5::smear(), smearFunctionType1::smear(), smearFunctionType2::smear(), HelixExtrapolatorToLine2Order::solve3rdOrder(), pat::LeptonJetIsolationAngle::spaceAngle(), metsig::significanceAlgo::subtractObjects(), TangentCircle::TangentCircle(), CosmicMuonGenerator::terminate(), HcalNumberingFromDDD::tileHB(), HcalTB04Analysis::timeOfFlight(), HcalTestAnalysis::timeOfFlight(), spr::timeOfFlight(), SiStripFineDelayTOF::timeOfFlightBeamB(), TkRotation< align::Scalar >::TkRotation(), SpecialCylindricalMFGrid::toGridFrame(), align::toMatrix(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), FastCircle::transform(), OpticalObject::transformCylindrical2Cartesian(), global_linear_1::translation(), global_simpleAngular_0::translation(), global_simpleAngular_1::translation(), global_simpleAngular_2::translation(), global_linear_0::translation(), DTTrigGeomUtils::trigPos(), DDG4SolidConverter::trunctubs(), InvariantMassFromVertex::uncertainty(), CastorShowerLibraryMaker::update(), GflashG4Watcher::update(), HICMuonUpdator::updateBarrel(), TwoTrackMinimumDistanceHelixLine::updateCoeffs(), HICMuonUpdator::updateEndcap(), DTSegmentUpdator::updateHits(), CaloMETAnalyzer::validateMET(), PFMETAnalyzer::validateMET(), CylinderFromSectorMFGrid::valueInTesla(), EcalTrapezoidParameters::vertexList(), DDI::Sphere::volume(), DDI::Polyhedra::volume(), VVIObj::VVIObj(), DDEcalBarrelNewAlgo::web(), DDEcalBarrelAlgo::web(), GlobalTrackerMuonAlignment::writeGlPosRcd(), Geom::Polar2Cartesian< T >::x(), Geom::Cylindrical2Cartesian< T >::x(), Geom::Spherical2Cartesian< T >::x(), PhotonFix::xZ(), SiStripFineDelayTOF::y(), and Geom::Spherical2Cartesian< T >::z().

{ return Cos<T>::compose(t); }
funct::COS_RULE ( TYPT1  ,
MINUS_S(A)  ,
COS(A)  ,
cos(_._)   
)
funct::COS_S ( )

Definition at line 47 of file SimplifyTrigonometric.h.

Referenced by SIN_S().

                                             : 
    public SimplifySCRatio<A> { };
funct::DERIV_RULE ( TYPXT1  ,
EXP_S(A)  ,
PROD(EXP(A), DERIV(X, A))  ,
_ *derivative< X >  _._ 
)
funct::DERIV_RULE ( TYPXT2  ,
PROD_S(A, B ,
SUM(PROD(DERIV(X, A), B), PROD(A, DERIV(X, B)))  ,
derivative< X >  _._1)*_._2+_._1 *derivative< X >(_._2 
)
funct::DERIV_RULE ( TYPXT2  ,
RATIO_S(A, B ,
RATIO(DIFF(PROD(DERIV(X, A), B), PROD(A, DERIV(X, B))), SQUARE(B))  ,
(derivative< X >(_._1)*_._2-_._1 *derivative< X >(_._2))/sqr(_._2)   
)
funct::DERIV_RULE ( TYPXT1  ,
LOG_S(A)  ,
PROD(RATIO(NUM(1), A), DERIV(X, A))  ,
(num< 1 >()/_._)*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXN1T1  ,
POWER_S(A, NUM(n))  ,
PROD(PROD(NUM(n), POWER(A, NUM(n-1))), DERIV(X, A))  ,
_._2 *  pow_._1, num< n-1 >())*derivative< X >(_._1 
)
funct::DERIV_RULE ( TYPXN2T1  ,
POWER_S(A, FRACT_S(n, m))  ,
PROD(PROD(FRACT(n, m), POWER(A, FRACT(n-m, n))), DERIV(X, A))  ,
_._2 *  pow_._1, fract< n-m, m >())*derivative< X >(_._1 
)
funct::DERIV_RULE ( TYPXT1  ,
ABS_S(A)  ,
PROD(SGN(A), DERIV(X, A))  ,
sgn(_._)*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
SQRT_S(A)  ,
PROD(PROD(FRACT(1, 2), RATIO(NUM(1), SQRT(A))), DERIV(X, A))  ,
(fract< 1, 2 >()*(num< 1 >()/sqrt(_._)))*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
SIN_S(A)  ,
PROD(COS(A), DERIV(X, A))  ,
cos(_._)*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
TAN_S(A)  ,
PROD(RATIO(NUM(1), SQUARE(COS(A))), DERIV(X, A))  ,
(num< 1 >()/sqr(cos(_._)))*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
COS_S(A)  ,
MINUS(PROD(SIN(A), DERIV(X, A)))  ,
sin(_._)*derivative< X >(_._) 
)
funct::DERIV_RULE ( TYPX  ,
,
NUM(1)  ,
num< 1 >  () 
)
funct::DERIV_RULE ( TYPXT2  ,
SUM_S(A, B ,
SUM(DERIV(X, A), DERIV(X, B))  ,
derivative< X >  _._1)+derivative< X >(_._2 
)
funct::DERIV_RULE ( TYPXT1  ,
MINUS_S(A)  ,
MINUS(DERIV(X, A))  ,
-derivative< X >  _._ 
)
A funct::derivative ( const A &  _)
funct::DIFF_RULE ( TYPT2  ,
,
MINUS_S(B ,
SUM(A, B ,
_1+_2.  _ 
)
template<typename T >
Exp<T>::type funct::exp ( const T t) [inline]

Definition at line 22 of file Exp.h.

References funct::Exp< T >::compose().

Referenced by res::HelperJet::a(), res::HelperMuon::a(), res::HelperElectron::a(), res::HelperMET::a(), EgammaHLTHcalIsolation::acceptHit_(), reco::JetSignalVertexCompatibilityAlgo::activation(), EndcapPiZeroDiscriminatorAlgo::Activation_fun(), gen::Pythia6Gun::addAntiParticle(), FastL1GlobalAlgo::addJet(), HCALRecHitAnalyzer::analyze(), HLTAlCaMonPi0::analyze(), EERecoSummary::analyze(), ESTimingTask::analyze(), edm::FlatEGunASCIIWriter::analyze(), EBRecoSummary::analyze(), ElectronSeedAnalyzer::analyze(), JetTagMVATreeTrainer::analyze(), HLTAlCa::analyze(), Rivet::CMS_2011_S8968497::analyze(), ResolutionAnalyzer::analyze(), HLTEgamma::analyze(), DQMSourcePi0::analyze(), res::HelperJet::b(), res::HelperMuon::b(), res::HelperElectron::b(), res::HelperMET::b(), magfieldparam::TkBfield::Bcyl(), GsfBetheHeitlerUpdator::BetheHeitlerMean(), GsfBetheHeitlerUpdator::BetheHeitlerVariance(), BremsstrahlungSimulator::brem(), PFClusterAlgo::buildPFClusters(), res::HelperJet::c(), res::HelperMuon::c(), res::HelperElectron::c(), res::HelperMET::c(), HIPAlignmentAlgorithm::calcAPE(), HLTEcalResonanceFilter::calcPaircluster(), GsfVertexWeightCalculator::calculate(), CSCWireElectronicsSim::calculateAmpResponse(), CSCStripAmpResponse::calculateAmpResponse(), CutBasedElectronID::cicSelection(), NuclearInteractionSimulator::compute(), EcalUncalibRecHitRatioMethodAlgo< C >::computeAmplitude(), CastorPulseShapes::computeCastorShape(), TMarkov::computeChain(), DeDxDiscriminatorProducer::ComputeDiscriminator(), EnergyLossUpdator::computeElectrons(), VolumeEnergyLossEstimator::computeElectrons(), HcalPulseShapes::computeHFShape(), HcalPulseShapes::computeHPDShape(), HFCherenkov::computeNPE(), HFCherenkov::computeQEff(), TBPositionCalc::computeRotation(), CastorShape::computeShapeCastor(), ZDCShape::computeShapeZDC(), EcalUncalibRecHitRatioMethodAlgo< C >::computeTime(), ZeeKinematicTools::cosThetaElectrons_SC(), ZeeKinematicTools::cosThetaElectrons_TK(), crystalball(), CSCDriftSim::CSCDriftSim(), res::HelperMuon::d(), res::HelperElectron::d(), res::HelperMET::d(), res::HelperJet::d(), Dcxprobab(), ChargeDividerFP420::DeconvolutionShape(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), egammaisolation::EgammaEcalExtractor::deposit(), DetIdAssociator::DetIdAssociator(), Exhume::CrossSection::Differential(), HLTEcalResonanceFilter::doSelection(), DthetaDeta(), UncatchedException::dump(), ProcessNormalization::dump(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), EcalTBMCInfoProducer::EcalTBMCInfoProducer(), eCorr(), SingleParticleEvent::Eloss(), EMShower::EMShower(), GammaNumericalGenerator::ersatzt(), LandauFluctuationGenerator::ersatzt(), res::HelperJet::eta(), res::HelperElectron::eta(), res::HelperMuon::eta(), BeamProfileVtxGenerator::eta(), hitfit::eta_to_theta(), L1GctConfigProducers::etToEnergyConversion(), VariablePower::eval(), metsig::SignAlgoResolutions::eval(), ESRecHitAnalyticAlgo::EvalAmplitude(), ESRecHitSimAlgo::EvalAmplitude(), RooLevelledExp::evaluate(), RooCMSShape::evaluate(), Roo4lMasses2D_Bkg::evaluate(), RooTwoETwoMuMassRes::evaluate(), RooCBExGaussShape::evaluate(), RooDoubleCB::evaluate(), RooFermi::evaluate(), RooqqZZPdf_v2::evaluate(), RooggZZPdf::evaluate(), RooCB::evaluate(), RooggZZPdf_v2::evaluate(), RooBetaFunc_v2::evaluate(), Roo4lMasses2D::evaluate(), AsymPow::evaluate(), RooqqZZPdf::evaluate(), ProcessNormalization::evaluate(), Roo4lMasses2D_BkgGGZZ::evaluate(), RooFourMuMassRes::evaluate(), RooFourEMassRes::evaluate(), FastTemplate::Exp(), PhotonFix::expCorrection(), VVIObjDetails::expint(), VVIObjDetails::f2(), EcalClusterEnergyCorrectionObjectSpecific::fBremEta(), EcalClusterEnergyCorrectionObjectSpecific::fEnergy(), ElectronEnergyCorrector::fEnergy(), ElectronEnergyCorrector::fEt(), EcalClusterEnergyCorrectionObjectSpecific::fEt(), MuonSimHitsValidAnalyzer::fillDT(), FastL1GlobalAlgo::FillMET(), Histograms::fillRecHistograms(), MuonSimHitsValidAnalyzer::fillRPC(), EBShape::fillShape(), EEShape::fillShape(), APDShape::fillShape(), GaussianZBeamSpotFilter::filter(), FWGeometryTableView::filterListCallback(), FWGeometryTableView::filterTextEntryCallback(), spr::findDetIdECAL(), spr::findDetIdHCAL(), reco::PositiveSideGhostTrackFitter::fit(), CSCFindPeakTime::fivePoleFitCharge(), CSCFindPeakTime::fivePoleFitTime(), fromPtEtaPhiToPxPyPz(), MuScleFitUtils::fromPtEtaPhiToPxPyPz(), cms::HICFTSfromL1orL2::FTSfromL1(), FWExpressionValidator::FWExpressionValidator(), EMShower::gam(), HDShower::gam(), HFShower::gam(), GammaFunctionGenerator::gammaFrac(), GflashHadronShowerProfile::gammaProfile(), PhotonFix::gausCorrection(), GSUtilities::gauss(), Gaussian(), EcalTestDevDB::generateEcalLaserAPDPNRatios(), CSCGasCollisions::generateEnergyLoss(), gen::Pythia6PartonEGun::generateEvent(), gen::Pythia6PtYDistGun::generateEvent(), gen::Pythia6EGun::generateEvent(), gen::Pythia6PtGun::generateEvent(), evf::BU::generateEvent(), gen::Pythia6JetGun::generateEvent(), gen::Pythia6PartonPtGun::generateEvent(), BaseNumericalRandomGenerator::generateExp(), Generator::Generator(), calib::CalibElectron::getCalibModulesWeights(), GBRForest::GetClassifier(), IsolatedPixelTrackCandidateProducer::getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), EopTreeWriter::getDistInCM(), getDistInCM(), EgammaEcalIsolation::getEcalEtSum(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), HCALResponse::getHCALEnergyResponse(), HFShowerLibrary::getHits(), HFShowerParam::getHits(), HFShower::getHits(), GsfBetheHeitlerUpdator::getMixtureParameters(), CaloCellId::getThetaCell(), HFGflash::gfParameterization(), HcalTB04Analysis::HcalTB04Analysis(), HcalTB06Analysis::HcalTB06Analysis(), HcalHFStatusBitFromDigis::hfSetFlagFromDigi(), HcalSiPM::hitCells(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericFilter::hltFilter(), GflashHadronShowerProfile::hoProfile(), DDHCalTestBeamAlgo::initialize(), DDHCalEndcapAlgo::initialize(), DDHCalTBZposAlgo::initialize(), OAE85lParametrizedMagneticField::inTeslaUnchecked(), TopologyWorker::iPow(), FastL1GlobalAlgo::isEMCand(), EgammaHLTHcalIsolationDoubleCone::isolPtSum(), EgammaHLTEcalIsolation::isolPtSum(), JetBProbabilityComputer::jetProbability(), reco::TrackProbabilityTagInfo::jetProbability(), JetProbabilityComputer::jetProbability(), KineParticleFilter::KineParticleFilter(), TFParams::lastShape(), TFParams::lastShape2(), FWCompactVerticalLayout::Layout(), RooFit::Lgg_7(), CSCTFPtMethods::Likelihood(), CSCTFPtMethods::Likelihood2011(), IncompleteGammaComplement::ln(), GflashAntiProtonShowerProfile::loadParameters(), GflashProtonShowerProfile::loadParameters(), GflashKaonPlusShowerProfile::loadParameters(), GflashPiKShowerProfile::loadParameters(), GflashKaonMinusShowerProfile::loadParameters(), GsfBetheHeitlerUpdator::logisticFunction(), FWRPZViewGeometry::makeCaloOutlineRhoZ(), HcalDDDGeometryLoader::makeCell(), PiZeroAnalyzer::makePizero(), MuScleFitUtils::massResolution(), ErrorsPropagationAnalyzer::massResolution(), EMECALShowerParametrization::meanLnAlphaSam(), EMECALShowerParametrization::meanLnTSam(), GflashHadronShowerProfile::medianLateralArm(), res::HelperMET::met(), TFParams::mixShape(), JetPartonNamespace::UserPartonMixture::mixt(), MLP_Sigmoide(), MLP_vSigmoide(), MLP_vSigmoideDeriv(), MultiTrajectoryStateMode::momentumFromModePPhiEta(), MuonResidualsFitter_compute_log_convolution(), MuonResidualsFitter_GaussPowerTails_TF1(), MuonResidualsFitter_integrate_pureGaussian(), MuonResidualsFitter_logGaussPowerTails(), MuonResidualsFitter_powerLawTails_TF1(), MuonResidualsFitter_pureGaussian_TF1(), SimG4HcalHitCluster::my_cosh(), SimG4HcalHitCluster::my_sinh(), ElectronTaggerMLP::neuron0x9e6c030(), ElectronTaggerMLP::neuron0x9e6c1e0(), ElectronTaggerMLP::neuron0x9e6c478(), ElectronTaggerMLP::neuron0x9e6c710(), ElectronTaggerMLP::neuron0x9e6c9a8(), ElectronTaggerMLP::neuron0x9e6ccc8(), ElectronTaggerMLP::neuron0x9e6cf18(), ElectronTaggerMLP::neuron0x9e6d1b0(), ElectronIdMLP::neuron0x9f44320(), ElectronIdMLP::neuron0x9f445f0(), ElectronIdMLP::neuron0x9f449b8(), ElectronIdMLP::neuron0x9f44cb0(), ElectronIdMLP::neuron0x9f44f78(), ElectronIdMLP::neuron0x9f45080(), ElectronIdMLP::neuron0x9f453c0(), ElectronIdMLP::neuron0x9f45720(), ElectronIdMLP::neuron0x9f45a80(), ElectronIdMLP::neuron0x9f46098(), ElectronIdMLP::neuron0x9f463d8(), ElectronIdMLP::neuron0x9f46740(), MuonTaggerNoIPMLP::neuron0xb50d328(), MuonTaggerNoIPMLP::neuron0xb50d550(), MuonTaggerNoIPMLP::neuron0xb50d810(), MuonTaggerNoIPMLP::neuron0xb50dad0(), MuonTaggerNoIPMLP::neuron0xb50de18(), MuonTaggerNoIPMLP::neuron0xb50e090(), MuonTaggerNoIPMLP::neuron0xb50e350(), MuonTaggerNoIPMLP::neuron0xb50e5c0(), MuonTaggerNoIPMLP::neuron0xb50e6c8(), MuonTaggerNoIPMLP::neuron0xb50e968(), MuonTaggerNoIPMLP::neuron0xb50ec28(), MuonTaggerNoIPMLP::neuron0xb50eee8(), MuonTaggerNoIPMLP::neuron0xb50f1a8(), MuonTaggerNoIPMLP::neuron0xb50f4f0(), MuonTaggerNoIPMLP::neuron0xb50fae8(), MuonTaggerNoIPMLP::neuron0xb50fda8(), MuonTaggerNoIPMLP::neuron0xb510310(), MuonTaggerNoIPMLP::neuron0xb510650(), MuonTaggerNoIPMLP::neuron0xb510a58(), MuonTaggerNoIPMLP::neuron0xb510f10(), MuonTaggerMLP::neuron0xc447638(), MuonTaggerMLP::neuron0xc4478b0(), MuonTaggerMLP::neuron0xc447b98(), MuonTaggerMLP::neuron0xc447f08(), MuonTaggerMLP::neuron0xc4481a8(), MuonTaggerMLP::neuron0xc448490(), MuonTaggerMLP::neuron0xc448700(), MuonTaggerMLP::neuron0xc448808(), MuonTaggerMLP::neuron0xc448af0(), MuonTaggerMLP::neuron0xc448dd8(), MuonTaggerMLP::neuron0xc4490c0(), MuonTaggerMLP::neuron0xc4493a8(), MuonTaggerMLP::neuron0xc449a98(), MuonTaggerMLP::neuron0xc449d80(), MuonTaggerMLP::neuron0xc44a068(), MuonTaggerMLP::neuron0xc44a350(), MuonTaggerMLP::neuron0xc44a968(), MuonTaggerMLP::neuron0xc44aca8(), MuonTaggerMLP::neuron0xc44b0b0(), MuonTaggerMLP::neuron0xc44b720(), PFAlgo::nSigmaHCAL(), ESShape::operator()(), funct::Exponential::operator()(), funct::ExpStruct< T >::operator()(), funct::Gaussian::operator()(), backgroundFunctionType2::operator()(), reco::parser::exp_f::operator()(), backgroundFunctionType4::operator()(), backgroundFunctionType10::operator()(), fftjetcms::EtaAndPtLookupPeakSelector::operator()(), function::SmoothStepFunction::operator()(), backgroundFunctionType6::operator()(), fftjetcms::EtaAndPtDependentPeakSelector::operator()(), backgroundFunctionType7::operator()(), backgroundFunctionType8::operator()(), backgroundFunctionType9::operator()(), GflashEMShowerProfile::parameterization(), BSpdfsFcn::PDFGauss_d(), BSpdfsFcn::PDFGauss_d_resolution(), BSpdfsFcn::PDFGauss_z(), ChargeDividerFP420::PeakShape(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::PerformAnalyticFit(), L1GctJetFinderParams::pfCorrect(), res::HelperJet::phi(), DeterministicAnnealing::phi(), res::HelperElectron::phi(), GeometricAnnealing::phi(), res::HelperMET::phi(), res::HelperMuon::phi(), EMECALShowerParametrization::pHom(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), MuonBremsstrahlungSimulator::poisson(), BremsstrahlungSimulator::poisson(), reweight::PoissonMeanShifter::PoissonMeanShifter(), edm::ExpoRandomPtGunProducer::produce(), L2MuonSeedGenerator::produce(), EcalDigiSelector::produce(), edm::FlatRandomEGunSource::produce(), edm::ExpoRandomPtGunSource::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), PreshowerClusterShapeProducer::produce(), edm::FlatRandomPtGunProducer::produce(), TtSemiLepHitFitProducer< LeptonCollection >::produce(), edm::FlatRandomPtGunSource::produce(), edm::FlatRandomEGunProducer::produce(), ElectronSqPtTkIsolationProducer::produce(), MuonSimHitProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), edm::MultiParticleInConeGunSource::produce(), PiZeroDiscriminatorProducer::produce(), DebugProposal::Propose(), EMECALShowerParametrization::pSam(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::pulseShapeFunction(), EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >::pulseShapeFunction(), TFParams::pulseShapepj(), TFParams::pulseShapepj2(), stor::DQMEventStore< DQMEventMsg, EventRetriever< RegInfo, QueueCollectionPtr >, StateMachine >::purge(), RPCpg::rate(), EMECALShowerParametrization::rCSam(), HcalSimpleRecAlgo::reconstruct(), HITRegionalPixelSeedGenerator::regions(), PFCandConnector::rescaleFactor(), PFJetFilter::response(), RooFit::rho(), CutBasedElectronID::robustSelection(), EMECALShowerParametrization::rTHom(), EMECALShowerParametrization::rTSam(), scaleFunctionType9< T >::scale(), scaleToEt(), BSFitter::scanPDF(), HDRShower::setFuncParam(), HcalQie::shape(), CSCGasCollisions::simulate(), smearFunctionType3::smear(), smearFunctionType4::smear(), smearFunctionType5::smear(), smearFunctionType1::smear(), smearFunctionType2::smear(), pat::ObjectSpatialResolution< T >::smearAngles(), SingleParticleEvent::subtractEloss(), PrimaryVertexAnalyzer4PU::supf(), VerticalInterpHistPdf::syncTotal(), kinem::theta(), res::HelperJet::theta(), res::HelperMuon::theta(), res::HelperElectron::theta(), theta_from_eta(), fireworks::thetaBins(), HDRShower::thetaFunction(), PreshowerLayer2Properties::thickness(), PreshowerLayer1Properties::thickness(), HcalNumberingFromDDD::tileHB(), HcalNumberingFromDDD::tileHE(), HcalTB04Analysis::timeOfFlight(), HcalTestAnalysis::timeOfFlight(), spr::timeOfFlight(), GflashHadronShowerProfile::twoGammaProfile(), HcalNumberingFromDDD::unitID(), IncompleteGammaComplement::value(), Utils::VectorEPRtoXYZ(), pftools::Utils::VectorEPRtoXYZ(), reco::isodeposit::AbsThresholdVetoFromTransverse::veto(), reco::isodeposit::ThresholdVetoFromTransverse::veto(), VVIObj::VVIObj(), RPCConst::vxMuRate(), edm::Lumi3DReWeighting::weight3D_init(), reweight::LumiReWeighting::weight3D_init(), and ECALRecHitAnalyzer::WriteECALRecHits().

{ return Exp<T>::compose(t); }
funct::EXP_RULE ( TYPT1  ,
LOG_S(A)  ,
,
_.  _ 
)
template<int n, int m>
const Fraction<n, m>::type& funct::fract ( )
template<typename X , typename F >
Integral<F, X>::type funct::integral ( const F &  f)
template<typename X , typename F , typename Integrator >
Integral<F, X>::type funct::integral ( const F &  f,
const Integrator &  integrator 
)

Definition at line 74 of file Integral.h.

                                                                                  {
    return typename Integral<F, X>::type(f, integrator);
  }
template<typename X , typename F >
double funct::integral ( const F &  f,
double  min,
double  max 
)

Definition at line 84 of file Integral.h.

References f.

                                                      {
    return integral<X>(f)(min, max);
  }
template<typename X , typename F , typename Integrator >
double funct::integral ( const F &  f,
double  min,
double  max,
const Integrator &  integrator 
)

Definition at line 89 of file Integral.h.

References f.

                                                                                     {
    return integral<X>(f, integrator)(min, max);
  }
template<typename F , typename Integrator >
Integral<F>::type funct::integral_f ( const F &  f,
const Integrator &  integrator 
)
template<typename F >
Integral<F>::type funct::integral_f ( const F &  f)

Definition at line 94 of file Integral.h.

                                                  {
    return typename Integral<F>::type(f);
  }
template<typename F >
double funct::integral_f ( const F &  f,
double  min,
double  max 
)

Definition at line 99 of file Integral.h.

References integral_f(), max(), and min.

                                                        {
    return integral_f(f)(min, max);
  }
template<typename F , typename Integrator >
double funct::integral_f ( const F &  f,
double  min,
double  max,
const Integrator &  integrator 
)

Definition at line 104 of file Integral.h.

References integral_f(), max(), and min.

                                                                                       {
    return integral_f(f, integrator)(min, max);
  }
template<typename T >
Log<T>::type funct::log ( const T t) [inline]

Definition at line 22 of file Log.h.

References funct::Log< T >::compose().

Referenced by ProcessNormalization::addAsymmLogNormal(), ProcessNormalization::addLogNormal(), WeakEffectsWeightProducer::alphaQED(), FSRWeightProducer::alphaRatio(), RooPower::analyticalIntegral(), MCPhotonAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), L1O2OTestAnalyzer::analyze(), ESTimingTask::analyze(), evf::ExceptionGenerator::analyze(), ZMuMuEfficiency::analyze(), EcalRecHitsValidation::analyze(), EcalDigisValidation::analyze(), DQMHOAlCaRecoStream::analyze(), HcalNoiseMonitor::analyze(), EcalSimHitsValidation::analyze(), L1CondDBIOVWriter::analyze(), TrackerHitAnalyzer::analyze(), DQMSourceExample::analyze(), EcalPreshowerSimHitsValidation::analyze(), PrimaryVertexAnalyzer4PU::analyzeVertexCollection(), PrimaryVertexAnalyzer4PU::analyzeVertexCollectionTP(), PhotonFix::asinh(), TopDiLeptonDQM::beginJob(), TopHLTDiMuonDQM::beginJob(), EnergyLossProducer::beginRun(), DAClusterizerInZ::beta0(), GsfBetheHeitlerUpdator::BetheHeitlerVariance(), BremsstrahlungSimulator::brem(), evf::BU::BU(), FWPFEcalRecHitLegoProxyBuilder::build(), CSCSectorReceiverMiniLUT::calcGlobalEtaMEMini(), LRHelpFunctions::calcLRval(), ClusterShapeAlgo::Calculate_Covariances(), ClusterShapeAlgo::Calculate_EnergyDepTopology(), PositionCalc::Calculate_Location(), PFClusterAlgo::calculateClusterPosition(), TBPositionCalc::CalculateCMSPos(), DirectTrackerNavigation::calculateEta(), calculateEta(), MuonTkNavigationSchool::calculateEta(), RoadSearchCircleSeed::calculateEta(), MuonNavigationSchool::calculateEta(), ConversionLikelihoodCalculator::calculateLikelihood(), EcalClusterTools::cluster2ndMoments(), EnergyLossSimulator::compute(), MultipleScatteringUpdator::compute(), NuclearInteractionSimulator::compute(), BremsstrahlungSimulator::compute(), PairProductionSimulator::compute(), GsfMultipleScatteringUpdator::compute(), MultipleScatteringSimulator::compute(), EcalUncalibRecHitRatioMethodAlgo< C >::computeAmplitude(), VolumeEnergyLossEstimator::computeBetheBloch(), EnergyLossUpdator::computeBetheBloch(), TMarkov::computeChain(), DeDxDiscriminatorProducer::ComputeDiscriminator(), EnergyLossUpdator::computeElectrons(), VolumeEnergyLossEstimator::computeElectrons(), HDRShower::computeShower(), EcalUncalibRecHitRatioMethodAlgo< C >::computeTime(), EESelectiveReadoutTask::configFirWeights(), EcalSelectiveReadoutValidation::configFirWeights(), EBSelectiveReadoutTask::configFirWeights(), DDHCalBarrelAlgo::constructMidLayer(), DDHCalBarrelAlgo::constructSideLayer(), EGEnergyCorrector::CorrectedEnergyWithError(), MuonMETAlgo::correctMETforMuon(), VVIObjDetails::cosint(), PFClusterShapeAlgo::covariances(), EcalClusterTools::covariances(), DisplayManager::createGRecHit(), cond::RelationalAuthenticationService::RelationalAuthenticationService::credentials(), gen::TauolaInterface::decay(), Histograms::declareHistograms(), CastorTimeSlew::delay(), HcalTimeSlew::delay(), JetBProbabilityComputer::discriminator(), SimpleSecondaryVertexComputer::discriminator(), PF_PU_AssoMapAlgos::dR(), SiLinearChargeCollectionDrifter::drift(), ChargeDrifterFP420::drift(), MuScleFit::duringFastLoop(), Pi0FixedMassWindowCalibration::duringLoop(), EgammaObjects::ecalEta(), EgammaSuperClusters::ecalEta(), HICaloUtil::EcalEta(), ECALPositionCalculator::ecalEta(), ContainmentCorrectionAnalyzer::ecalEta(), EcalUncalibRecHitRecChi2Algo< C >::EcalUncalibRecHitRecChi2Algo(), Conv::elec(), EMShower::EMShower(), CalorimetryManager::EMShowerSimulation(), CaloTowersCreationAlgo::emShwrLogWeightPos(), TtSemiLepJetCombMVATrainer::endJob(), GsfElectronDataAnalyzer::endJob(), GsfElectronMCAnalyzer::endJob(), GsfElectronMCFakeAnalyzer::endJob(), GsfElectronFakeAnalyzer::endJob(), VolumeMultipleScatteringEstimator::estimate(), cscdqm::Detector::Eta(), reco::GhostTrackPrediction::eta(), RawParticle::eta(), kinem::eta(), Geom::OnePiRange< T >::eta(), fastmath::etaphi(), etaRel(), MCPizeroAnalyzer::etaTransformation(), MCPhotonAnalyzer::etaTransformation(), PhotonsWithConversionsAnalyzer::etaTransformation(), ConversionProducer::etaTransformation(), MCElectronAnalyzer::etaTransformation(), SimpleConvertedPhotonAnalyzer::etaTransformation(), SimplePhotonAnalyzer::etaTransformation(), TkConvValidator::etaTransformation(), PhotonValidator::etaTransformation(), VariablePower::eval(), ESRecHitAnalyticAlgo::EvalAmplitude(), ESRecHitSimAlgo::EvalAmplitude(), cacheutils::CachingAddNLL::evaluate(), ProfiledLikelihoodRatioTestStat::Evaluate(), SimplerLikelihoodRatioTestStat::Evaluate(), cacheutils::CachingSimNLL::evaluate(), PFPhotonAlgo::EvaluateLCorrMVA(), DDHCalFibreBundle::execute(), EnergyLossPlain::expected(), VVIObjDetails::expint(), VVIObjDetails::f1(), VVIObjDetails::f2(), fcnbg(), fcnsg(), SimG4HcalValidation::fill(), HcalTestAnalysis::fill(), HcalTB06Analysis::fillBuffer(), HcalTB04Analysis::fillBuffer(), TrackerHitProducer::fillG4MC(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), EnergyScaleAnalyzer::fillTree(), ZeePlots::fillZMCInfo(), PythiaFilter::filter(), DJpsiFilter::filter(), ElectronMcSignalPostValidator::finalize(), ElectronMcFakePostValidator::finalize(), TFParams::fitpj(), GflashHadronShowerProfile::fLnE1(), GflashHadronShowerProfile::fTanh(), FWExpressionValidator::FWExpressionValidator(), FWLegoCandidate::FWLegoCandidate(), GammaFunctionGenerator::gammaFrac(), GammaFunctionGenerator::gammaInt(), GammaLn(), Gauss3DFunc(), PairProductionSimulator::gbteth(), MuonBremsstrahlungSimulator::gbteth(), BremsstrahlungSimulator::gbteth(), GaussianTailNoiseGenerator::generate_gaussian_tail(), EcalTestDevDB::generateEcalLaserAPDPNRatios(), CSCGasCollisions::generateEnergyLoss(), BaseNumericalRandomGenerator::generateExp(), ECalSD::getBirkL3(), SteppingHelixPropagator::getDeDx(), reco::PFCluster::getDepthCorrection(), DetIdAssociator::getDetIdsCloseToAPoint(), CastorSD::getEnergyDeposit(), ZdcSD::getEnergyDeposit(), EcalClusterTools::getEnergyDepTopology(), HcalNumberingFromDDD::getEta(), TopologyWorker::getetaphi(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), HCALResponse::getHCALEnergyResponse(), CastorShowerLibraryMaker::GetKinematics(), HcalTB06BeamSD::getNames(), MaterialBudgetHcalHistos::getNames(), HCalSD::getNames(), GflashHadronShowerProfile::getNumberOfSpots(), CastorShowerLibrary::getShowerHits(), HcalTB02HcalNumberingScheme::getUnitID(), EcalClusterCrackCorrection::getValue(), EcalClusterLocalContCorrection::getValue(), EcalBasicClusterLocalContCorrection::getValue(), JetCharge::getWeight(), HFGflash::gfParameterization(), GflashHadronShowerProfile::hadronicParameterization(), HCalSD::HCalSD(), HcalTB06BeamSD::HcalTB06BeamSD(), HDShower::HDShower(), HcalHF_S9S1algorithm::HFSetFlagFromS9S1(), HFShower::HFShower(), gen::Pythia6Hadronizer::imposeProperTime(), gen::Cascade2Hadronizer::imposeProperTime(), cond::XMLAuthenticationService::XMLAuthenticationService::initialize(), ParticlePropagator::initProperDecayTime(), JetBProbabilityComputer::jetProbability(), reco::TrackProbabilityTagInfo::jetProbability(), JetProbabilityComputer::jetProbability(), EMECALShowerParametrization::k4(), LandauFP420::LandauFP420(), RooFit::Lgg_7(), CSCTFPtMethods::Likelihood(), likelihood(), CSCTFPtMethods::Likelihood2(), CSCTFPtMethods::Likelihood2011(), CSCTFPtMethods::Likelihood2_2011(), IncompleteGammaComplement::ln(), GaussianSumUtilities1D::lnPdf(), CaloTPGTranscoderULUT::loadHCALCompress(), GflashAntiProtonShowerProfile::loadParameters(), GflashProtonShowerProfile::loadParameters(), GflashKaonPlusShowerProfile::loadParameters(), GflashPiKShowerProfile::loadParameters(), GflashKaonMinusShowerProfile::loadParameters(), EcalClusterLocal::localCoordsEB(), EcalClusterLocal::localCoordsEE(), EcalClusterTools::localCovariances(), FastTemplate::Log(), CSCCrossGap::logGamma(), AsymPow::logKappaForX(), SteppingHelixPropagator::makeAtomStep(), HFClusterAlgo::makeCluster(), EMECALShowerParametrization::meanLnAlphaHom(), EMECALShowerParametrization::meanLnAlphaSam(), EMECALShowerParametrization::meanLnTHom(), EMECALShowerParametrization::meanLnTSam(), GflashHadronShowerProfile::medianLateralArm(), MuonResidualsFitter_compute_log_convolution(), MuonResidualsFitter_logGaussPowerTails(), MuonResidualsFitter_logPowerLawTails(), MuonResidualsFitter_logPureGaussian(), MuonResidualsFitter_logPureGaussian2D(), MuonResidualsFitter_logROOTVoigt(), L1CaloHcalScaleConfigOnlineProd::newObject(), EMECALShowerParametrization::nSpotsHom(), oldMUcompute(), TtSemiLRSignalSelObservables::operator()(), BSpdfsFcn::operator()(), TtDecayChannelSelector::operator()(), funct::LogStruct< T >::operator()(), TtHadLRSignalSelObservables::operator()(), FcnBeamSpotFitPV::operator()(), fftjetcms::EtaAndPtLookupPeakSelector::operator()(), fit::HistoPoissonLikelihoodRatio< T >::operator()(), fftjetcms::EtaAndPtDependentPeakSelector::operator()(), reco::parser::log_f::operator()(), Fit::operator()(), SimG4HcalHitCluster::operator+=(), EnergyLossPlain::optimal(), EMECALShowerParametrization::p3(), SiPixelRecHitQuality::Packing::Packing(), GflashEMShowerProfile::parameterization(), Generator::particlePassesPrimaryCuts(), reco::PFCandidateElectronExtra::PFCandidateElectronExtra(), PFPhotonClusters::PFCrystalCoor(), PFSCEnergyCalibration::PFSCEnergyCalibration(), SiPixelTemplateSplit::PixelTempSplit(), TtFullHadronicEvent::print(), TtSemiLeptonicEvent::print(), TKinFitter::print(), TtFullLeptonicEvent::print(), TopGenEvent::print(), JetPartonMatching::print(), EcalSelectiveReadoutValidation::printAvailableHists(), TKinFitter::printMatrix(), PixelCPEBase::probabilityXY(), HcalBeamMonitor::processEvent(), cond::XMLAuthenticationService::XMLAuthenticationService::processFile(), CastorFastTowerProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), MuonSimHitProducer::produce(), CastorFastClusterProducer::produce(), EnergyLossProducer::produce(), RPCpg::rate(), evf::BUFUInterface::registerBU(), evf::BUFUInterface::registerFU(), SoftLepton::relativeEta(), cond::SQLMonitoringService::report(), cond::SQLMonitoringService::reportToOutputStream(), ElectronLikelihood::resultLog(), EcalClusterTools::roundnessSelectedBarrelRecHits(), RoadSearchSeedFinderAlgorithm::run(), HybridNew::runLimit(), Asymptotic::runLimit(), ecaldqm::ClusterTask::runOnBasicClusters(), TPtoRecoTrack::s_eta(), RecoTracktoTP::s_eta(), SiG4UniversalFluctuation::SampleFluctuations(), LandauFP420::SampleFluctuations(), BSFitter::scanPDF(), EcalClusterTools::scLocalCovariances(), evf::BUProxy::sendAllocate(), evf::BUProxy::sendDiscard(), HDRShower::setFuncParam(), PFElectronAlgo::SetIDOutputs(), SiPixelRecHitQuality::Packing::setProbabilityQ(), SiPixelRecHitQuality::Packing::setProbabilityXY(), HBHEPulseShapeFlagSetter::SetPulseShapeFlags(), cacheutils::CachingSimNLL::setZeroPoint(), GaussianTail::shoot(), SiG4UniversalFluctuation::SiG4UniversalFluctuation(), WeakEffectsWeightProducer::sigma0_qqbarll(), cscdqm::Utility::SignificanceLevelHigh(), cscdqm::Utility::SignificanceLevelLow(), RPCSimParam::simulate(), GflashShowino::simulateFirstInteractionPoint(), VVIObjDetails::sincosint(), pat::ObjectSpatialResolution< T >::smearAngles(), smearFunctionBase::smearEta(), HepMCValidationHelper::sortByRapidity(), MSLayersAtAngle::sum2RmRn(), PrimaryVertexAnalyzer4PU::supf(), VerticalInterpHistPdf::syncComponent(), TBposition(), hitfit::theta_to_eta(), MuonNavigableLayer::trackingRange(), muon::trackProbability(), TtFullHadSignalSel::TtFullHadSignalSel(), HcalNumberingFromDDD::unitID(), ZdcTestAnalysis::update(), PrintGeomInfoAction::update(), CastorTestAnalysis::update(), HcalTB02Analysis::update(), FP420Test::update(), DoCastorAnalysis::update(), EcalSimHitsValidProducer::update(), TrackingVerboseAction::update(), HcalTestAnalysis::update(), BscTest::update(), FWPFLegoRecHit::updateScale(), IncompleteGammaComplement::value(), cond::XMLAuthenticationService::XMLAuthenticationService::verifyFileName(), VVIObj::VVIObj(), kinem::y(), and EMECALShowerParametrization::z1().

{ return Log<T>::compose(t); }
funct::LOG_RULE ( TYPT1  ,
EXP_S(A)  ,
,
_.  _ 
)
funct::LOG_RULE ( TYPT2  ,
POWER_S(A, B ,
PROD(B, LOG(A))  ,
_._2 *  log_._1 
)
funct::LOG_RULE ( TYPT2  ,
PROD_S(A, B ,
SUM(LOG(A), LOG(B))  ,
log(_._1)+log(_._2)   
)
funct::LOG_RULE ( TYPT2  ,
RATIO_S(A, B ,
DIFF(LOG(A), LOG(B))  ,
log(_._1)-log(_._2)   
)
template<typename F >
Master<F> funct::master ( const F &  f)
funct::MINUS_RULE ( TYPT1  ,
MINUS_S(A)  ,
,
_.  _ 
)
funct::MINUS_RULE ( TYPT2  ,
SUM_S(A, B ,
SUM(MINUS(A), MINUS(B))  ,
(-_._1)+(-_._2)   
)
funct::MINUS_S ( B  )

Definition at line 99 of file Factorize.h.

Referenced by PROD_S().

                                          : 
    public Divides<A, B> { };
funct::MINUS_S ( )

Definition at line 102 of file Factorize.h.

                                                     : 
    public Divides<PROD_S(A, B), C> { };
funct::MINUS_S ( PROD_S(B, C)  )

Definition at line 201 of file Factorize.h.

                                                 : 
    public FactorizeSum<A, MINUS_S(PROD_S(B, C))> { };
funct::MINUS_S ( PROD_S(C, D)  )

Definition at line 208 of file Factorize.h.

                           : 
    public FactorizeSum<MINUS_S(PROD_S(A, B)), 
    MINUS_S(PROD_S(C, D))> { };
funct::MINUS_S ( )

Definition at line 155 of file SimplifyProduct.h.

                                                           : 
    public SimplifyPowerProduct< MINUS_S( A ), NUM( 1 ), NUM( 1 ) > { };
funct::NON_PARAMETRIC_BINARY ( SumStruct  )
funct::NON_PARAMETRIC_BINARY ( ProductStruct  )
funct::NON_PARAMETRIC_BINARY ( PowerStruct  )
funct::NON_PARAMETRIC_BINARY ( RatioStruct  )
funct::NON_PARAMETRIC_UNARY ( AbsStruct  )
funct::NON_PARAMETRIC_UNARY ( SgnStruct  )
funct::NON_PARAMETRIC_UNARY ( ExpStruct  )
funct::NON_PARAMETRIC_UNARY ( LogStruct  )
funct::NON_PARAMETRIC_UNARY ( SinStruct  )
funct::NON_PARAMETRIC_UNARY ( CosStruct  )
funct::NON_PARAMETRIC_UNARY ( MinusStruct  )
funct::NON_PARAMETRIC_UNARY ( TanStruct  )
template<unsigned n, typename X , typename F >
NthDerivative<n, X, F>::type funct::nth_derivative ( const F &  f)

Definition at line 26 of file NthDerivative.h.

References funct::NthDerivative< n, X, F >::get().

funct::NUM ( m  )

Definition at line 84 of file Factorize.h.

References cmsCodeRulesChecker::arg, GET, NUM(), and relativeConstraints::value.

                                           { 
    enum { gcd = boost::math::static_gcd<tmpl::abs<n>::value, tmpl::abs<m>::value>::value };
    static const bool value = (gcd != 1);
    typedef NUM(n) arg;
    typedef NUM(gcd) type;
    GET(arg, num<gcd>());
  };
A funct::NUM ( )

Definition at line 144 of file SimplifyProduct.h.

{ };
template<int n>
const Numerical<n>& funct::num ( )

Definition at line 16 of file Numerical.h.

References trackerHits::c.

  { static Numerical<n> c; return c; }
funct::NUM ( n  )

Definition at line 92 of file Factorize.h.

References cmsCodeRulesChecker::arg, GET, and relativeConstraints::value.

Referenced by NUM(), PROD_S(), and TEMPL().

                                           { 
    static const bool value = true;
    typedef NUM(n) arg;
    typedef arg type;
    GET(arg, _);
  };
funct::NUM ( )
template<typename A , typename B >
Product<A, B>::type funct::operator* ( const A &  a,
const B b 
) [inline]

Definition at line 34 of file Product.h.

References funct::Product< A, B >::combine().

                                                                      {
    return Product<A, B>::combine(a, b);
  }
template<typename A , typename B >
Sum<A, B>::type funct::operator+ ( const A &  a,
const B b 
) [inline]

Definition at line 33 of file Sum.h.

References funct::Sum< A, B >::combine().

                                                                  {
    return Sum<A, B>::combine(a, b);
  }
template<typename A , typename B >
Difference<A, B>::type funct::operator- ( const A &  a,
const B b 
) [inline]

Definition at line 15 of file Difference.h.

References funct::Difference< A, B >::combine().

                                                                         {
    return Difference<A, B>::combine(a, b);
  }
template<typename A >
Minus<A>::type funct::operator- ( const A &  a) [inline]

Definition at line 34 of file Minus.h.

References funct::Minus< A >::operate().

                                                     {
    return Minus<A>::operate(a);
  }
template<typename A , typename B >
Ratio<A, B>::type funct::operator/ ( const A &  a,
const B b 
) [inline]

Definition at line 34 of file Ratio.h.

References funct::Ratio< A, B >::combine().

                                                                    {
    return Ratio<A, B>::combine(a, b);
  }
template<typename A , typename B >
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::SumStruct< funct::MinusStruct< A >, funct::MinusStruct< B > > &  f 
)

Definition at line 77 of file FunctionsIO.h.

References f.

                                                                                              { 
  return cout << "- " << f._1._ << " - " << f._2._; 
}
template<typename A , typename B >
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::SumStruct< A, funct::MinusStruct< B > > &  f 
)

Definition at line 71 of file FunctionsIO.h.

References f.

                                                                            { 
  return cout << f._1 << " - " << f._2._; 
}
template<typename A , typename B >
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::SumStruct< funct::MinusStruct< A >, B > &  f 
)

Definition at line 83 of file FunctionsIO.h.

References f.

                                                                           { 
  return cout << "- " << f._1._ << " + " << f._2; 
}
template<typename A , int n>
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::SumStruct< A, funct::Numerical< n > > &  f 
)

Definition at line 89 of file FunctionsIO.h.

References abs(), f, and n.

                                                                          { 
  return cout << f._1 << (n >= 0 ? " + " : " - ") << ::abs(n); 
}
template<typename A , int n>
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::SumStruct< funct::MinusStruct< A >, funct::Numerical< n > > &  f 
)

Definition at line 95 of file FunctionsIO.h.

References abs(), f, and n.

                                                                                             { 
  return cout << "- " << f._1._ << (n >= 0 ? " + " : " - ") << ::abs(n); 
}
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::Parameter p 
) [inline]

Definition at line 27 of file Parameter.h.

References funct::Parameter::name(), and funct::Parameter::value().

                                                                            {
    return cout << p.name() <<" = " << p.value();
  }
template<typename X1 , typename X2 , typename X3 >
std::ostream& funct::operator<< ( std::ostream &  cout,
const Function< X1, X2, X3 > &  f 
)

Definition at line 49 of file Function.h.

References gather_cfg::cout, and f.

                                                                          { 
    return f.print(cout); 
  }
std::ostream& funct::operator<< ( std::ostream &  cout,
const Expression &  e 
) [inline]

Definition at line 39 of file Expression.h.

References gather_cfg::cout, and funct::Expression::print().

                                                                      { 
   e.print(cout); return cout; 
 }
template<int n>
std::ostream& funct::operator<< ( std::ostream &  cout,
const Numerical< n > &   
)

Definition at line 13 of file FunctionsIO.h.

References gather_cfg::cout, and n.

                                                              {
  return cout << n;
}
template<int n, int m>
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::FractionStruct< n, m > &   
)

Definition at line 18 of file FunctionsIO.h.

References gather_cfg::cout, m, and n.

                                                                            { 
  return cout << n << "/" << m; 
}
template<int n, int m>
std::ostream& funct::operator<< ( std::ostream &  cout,
const funct::MinusStruct< funct::FractionStruct< n, m > > &   
)

Definition at line 23 of file FunctionsIO.h.

References m, and n.

                                                                              {
  return cout << "-" << n << "/" << m; 
}
template<typename A , typename B >
Power<A, B>::type funct::operator^ ( const A &  a,
const B b 
) [inline]

Definition at line 35 of file Power.h.

References funct::Power< A, B >::combine().

                                                                    {
    return Power<A, B>::combine(a, b);
  }
funct::PARENTHESES ( ProductStruct  ,
SumStruct  ,
" "   
)
funct::PARENTHESES ( ProductStruct  ,
RatioStruct  ,
" "   
)
funct::PARENTHESES ( RatioStruct  ,
SumStruct  ,
"/"   
)
funct::PARENTHESES ( RatioStruct  ,
ProductStruct  ,
"/"   
)
funct::PARENTHESES ( RatioStruct  ,
RatioStruct  ,
"/"   
)
funct::PARENTHESES ( PowerStruct  ,
SumStruct  ,
"^"   
)
funct::PARENTHESES ( PowerStruct  ,
ProductStruct  ,
"^"   
)
funct::PARENTHESES ( PowerStruct  ,
RatioStruct  ,
"^"   
)
funct::PARENTHESES_1 ( MinusStruct  ,
SumStruct  ,
"-"   
)
funct::PARENTHESES_FRACT ( RatioStruct  ,
"/"   
)
funct::PARENTHESES_FRACT ( PowerStruct  ,
"^"   
)
template<typename A , typename B >
Power<A, B>::type funct::pow ( const A &  a,
const B b 
) [inline]

Definition at line 40 of file Power.h.

References funct::Power< A, B >::combine().

Referenced by MinL3AlgoUniv< IDdet >::addEvent(), MinL3Algorithm::addEvent(), MinL3AlgoUnivErr< IDdet >::addEvent(), BetaCalculatorECAL::addInfoToCandidate(), StKinFitter::addKinFitInfo(), TrackDetectorAssociator::addTAMuonSegmentMatch(), CSCPairResidualsConstraint::addTrack(), SiStripCalibLorentzAngle::algoBeginJob(), RooPower::analyticalIntegral(), SiStripElectronAnalyzer::analyze(), cms::MinBias::analyze(), TrackSplittingMonitor::analyze(), ElectronAnalyzer::analyze(), ElectronMcFakeValidator::analyze(), GsfElectronDataAnalyzer::analyze(), TrackerDpgAnalysis::analyze(), MuonSeedsAnalyzer::analyze(), PhotonValidator::analyze(), PrimaryVertexAnalyzer4PU::analyze(), PhotonsWithConversionsAnalyzer::analyze(), EmDQMReco::analyze(), EgammaBasicClusters::analyze(), JetCorrectorDemo::analyze(), ElectronCalibrationUniv::analyze(), EcalTPGParamBuilder::analyze(), DQMHcalPhiSymAlCaReco::analyze(), SiPixelTrackResidualSource::analyze(), HcalRecHitClient::analyze(), FactorizedJetCorrectorDemo::analyze(), Rivet::MC_LES_HOUCHES_SYSTEMATICS_CMS::analyze(), EgammaSuperClusters::analyze(), ElectronMcSignalValidator::analyze(), GsfElectronMCFakeAnalyzer::analyze(), ElectronSeedAnalyzer::analyze(), DQMHOAlCaRecoStream::analyze(), ContainmentCorrectionAnalyzer::analyze(), SimpleConvertedPhotonAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), GsfElectronMCAnalyzer::analyze(), ResolutionAnalyzer::analyze(), cms::Analyzer_minbias::analyze(), TrackParameterAnalyzer::analyze(), DQMAnalyzer::analyze(), SiStripLAProfileBooker::analyze(), GsfElectronFakeAnalyzer::analyze(), ElectronCalibration::analyze(), EgammaObjects::analyzeElectrons(), EgammaObjects::analyzePhotons(), PrimaryVertexAnalyzer4PU::analyzeVertexCollection(), ConversionFinder::arbitrateConversionPartnersbyR(), SegmentsTrackAssociator::associate(), BeamSpotFakeConditions::BeamSpotFakeConditions(), BeamSpotTransientTrackingRecHit::BeamSpotTransientTrackingRecHit(), reco::BeamSpot::beamWidthFromBeta(), TopDiLeptonDQM::beginJob(), TopHLTDiMuonDQM::beginJob(), DAClusterizerInZ::beta0(), PtHatReweightUserHook::biasSelectionBy(), BinomialProbHelper::BinomialProbHelper(), CaloRecoTauAlgorithm::buildCaloTau(), EcalMixingModuleValidation::bunchSumTest(), EcalClusterTools::calc_AbsZernikeMoment(), ClusterShapeAlgo::calc_AbsZernikeMoment(), HIPAlignmentAlgorithm::calcAPE(), HcalHF_S9S1algorithm::CalcEnergyThreshold(), TopologyWorker::CalcPt(), TopologyWorker::CalcPt2(), LRHelpFunctions::calcPtdrLRval(), HcalHF_S9S1algorithm::CalcSlope(), TopologyWorker::CalcSqrts(), evf::iDie::lsStat::calcStat(), calCSVariables(), HcalHF_PETalgorithm::CalcThreshold(), pat::CaloIsolationEnergy::calculate(), pat::LeptonVertexSignificance::calculate(), GsfVertexWeightCalculator::calculate(), reco::helper::CastorJetIDHelper::calculate(), CSCWireElectronicsSim::calculateAmpResponse(), CalculateCorrection(), LASEndcapAlgorithm::CalculateParameters(), LASAlignmentTubeAlgorithm::CalculateParameters(), CalculateResponse(), RoadMapSorting::calculateRoadSeedIndex(), CSCXonStrip_MatchGatti::calculateXonStripError(), ThreeThresholdAlgorithm::candidateAccepted(), resolutionFunctionType43< T >::centralParabolaError(), reco::modules::TrackerTrackHitFilter::checkHitAngle(), reco::modules::TrackerTrackHitFilter::checkPXLCorrClustCharge(), CSCChamberFitter::chi2(), SymmetryFit::chi2_element(), CutBasedElectronID::cicSelection(), L2TauIsolationAlgs::clusterShape(), funct::SimplifyPowerRatio< A, B, C, false >::combine(), funct::SimplifyPowerProduct< A, B, C, false >::combine(), DaqData< Format >::compressObject(), NuclearInteractionSimulator::compute(), GsfMultipleScatteringUpdator::compute(), SiStripGainFromData::ComputeChargeOverPath(), ZeeCalibration::computeCoefficientDistanceAtIteration(), DeDxDiscriminatorProducer::ComputeDiscriminator(), CaloMETAnalyzer::computeEmHaMET(), HLTRHemisphere::ComputeHemispheres(), MuonResidualsFitter::computeHistogramRangeAndBinning(), HFCherenkov::computeNPE(), HFCherenkov::computeNPEinPMT(), HTrack::computePull(), HFCherenkov::computeQEff(), L1RCTParameters::correctedTPGSum(), EcalGlobalShowerContainmentCorrectionsVsEta::correction(), EcalShowerContainmentCorrections::correctionXY(), SamplingAnalysis::correctMeasurement(), MuonMETAlgo::correctMETforMuon(), CSCSegAlgoST::correctTheCovX(), corrJetEt2(), DTDigiToRaw::createFedBuffers(), CaloDetIdAssociator::crossedElement(), crystalball(), CSCDriftSim::CSCDriftSim(), LzmaFile::DecodeBuffer(), AlcaBeamSpotManager::delta(), deltaR(), MuScleFitUtils::deltaR(), CalibratableTest::deltaR(), PFBenchmarkAlgo::deltaR(), GflashHadronShowerProfile::depthScale(), VertexDistanceXY::distance(), CMSCGEN::dNdEmudEnu(), CSCSkim::doCSCSkimming(), SiPixelGainCalibrationAnalysis::doFits(), CSCSkim::doMessyEventSkimming(), DTConfigLUTs::DSPtoIEEE32(), DSPtoIEEE32(), MuScleFit::duringFastLoop(), EcalSampleMask::EcalSampleMask(), DAClusterizerInZ::Eik(), reco::InverseCrosstalkMatrix::element(), HOCalibAnalyzer::endJob(), cms::MinBias::endJob(), AlcaBeamMonitor::endLuminosityBlock(), ZeeCalibration::endOfJob(), ZeeCalibration::endOfLoop(), DTChamberEfficiencyClient::endRun(), DTOfflineSummaryClients::endRun(), trigger::TriggerObject::energy(), energyError(), CSCPairResidualsConstraint::error(), MuonResidualsTwoBin::errorerror(), GammaNumericalGenerator::ersatzt(), ConversionForwardEstimator::estimate(), fw::estimate_field(), SETSeedFinder::estimateMomentum(), trigger::TriggerObject::et(), EcalDeadCellDeltaRFilter::etaToBoundary(), ESRecHitAnalyticAlgo::EvalAmplitude(), ESRecHitSimAlgo::EvalAmplitude(), RooTwoETwoMuMassRes::evaluate(), RooDoubleCB::evaluate(), RooRelBW::evaluate(), RooPower::evaluate(), RooFourMuMassRes::evaluate(), RooFourEMassRes::evaluate(), EcalClusterTools::f51(), ClusterShapeAlgo::f51(), EcalClusterTools::f53(), ClusterShapeAlgo::f53(), EcalClusterTools::f55(), ClusterShapeAlgo::f55(), fcn(), HMassVSPart::Fill(), HcalTB06Analysis::fillBuffer(), HcalTB04Analysis::fillBuffer(), Rivet::CMS_EWK_10_012::FillChargeAssymHistogramSet(), MaterialBudgetTrackerHistos::fillEndTrack(), TrackAnalyzer::fillHistosForState(), TrackerValidationVariables::fillHitQuantities(), MuonShowerInformationFiller::fillHitsByStation(), MuonIdProducer::fillMuonId(), Rivet::CMS_EWK_10_012::FillNoverN0(), Rivet::CMS_EWK_10_012::FillNoverNm1(), StripCPE::fillParams(), MuonAnalyzerSBSM::FillPlots(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), CosmicGenFilterLowE::filter(), CSCEfficiency::filter(), SimpleSystematicsAnalyzer::filter(), GenLeadTrackFilter::filter(), Rivet::MC_LES_HOUCHES_SYSTEMATICS_CMS::finalize(), ConversionFinder::findBestConversionMatch(), SETFilter::findChi2(), TtFullLepKinSolver::FindCoeff(), Asymptotic::findExpectedLimitFromCrossing(), CSCValidation::findNonAssociatedRecHits(), SETFilter::findParabolaMinimum(), LASPeakFinder::FindPeakIn(), SiStripElectronSeedGenerator::findSeedsFromCluster(), MuonResiduals6DOFrphiFitter::fit(), MuonResidualsPositionFitter::fit(), BSFitter::Fit(), MuonResidualsBfieldAngleFitter::fit(), MuonResiduals1DOFFitter::fit(), MuonResidualsAngleFitter::fit(), fitf(), FitFun(), TopologyWorker::fowo(), FWExpressionValidator::FWExpressionValidator(), EMShower::gam(), HDShower::gam(), HFShower::gam(), GflashHadronShowerProfile::gammaProfile(), DeDxTools::genericAverage(), TrackClassifier::genPrimaryVertices(), VertexClassifier::genPrimaryVertices(), StripCPEgeometric::geometric_position(), ConversionFinder::getConversionInfo(), Tau3MuReco::getDeltaR(), DeviationsFromFileSensor2D::getDevis(), ValidationHcalIsoTrackAlCaReco::getDist(), getDist(), HLTMonHcalIsoTrack::getDist(), ZdcShowerLibrary::getEnergyFromLibrary(), pftools::LinearCalibrator::getHessian(), HFShowerParam::getHits(), Tau3MuReco::getInvariantMass(), EcalLaserDbService::getLaserCorrection(), PrimaryVertexAnalyzer4PU::getSimEvents(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), HLTScalersClient::getSlope_(), pat::ObjectEnergyScale< T >::getSmearing(), SiPixelHistoricInfoDQMClient::getSummaryMEmeanRMSnBins(), pftools::ParticleDeposit::getTargetFunctionContrib(), PrimaryVertexAnalyzer4PU::getTc(), HcalTB02HcalNumberingScheme::getUnitID(), EcalClusterCrackCorrection::getValue(), EcalClusterLocalContCorrection::getValue(), JetCharge::getWeight(), CachedTrajectory::getWideTrajectory(), DTNoiseComputation::getYMaximum(), HFGflash::gfParameterization(), ConvBremSeedProducer::GoodCluster(), HFCherenkov::HFCherenkov(), HitDigitizerFP420::HitDigitizerFP420(), MuonChamberResidual::hitposition(), HLTDeDxFilter::hltFilter(), HLTVertexFilter::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTFatJetMassFilter< jetType >::hltFilter(), CMSCGEN::initialize(), CSCWireElectronicsSim::initParameters(), RPCPacData::insertQualityRecord(), VerticalInterpPdf::interpolate(), DTROS25Unpacker::interpretRawData(), stats_t< T >::inverse(), CSCGasCollisions::ionize(), cms::MuonTCMETValueMapProducer::isGoodTrack(), TCMETAlgo::isGoodTrack(), TCMETAlgo::isValidVertex(), cms::MuonTCMETValueMapProducer::isValidVertex(), EcalUncalibratedRecHit::jitterError(), L2TauPixelIsoTagProducer::L2TauPixelIsoTagProducer(), resolutionFunctionType43< T >::leftParabolaError(), RooFit::Lgg_7(), SamplingAnalysis::limit(), RadialStripTopology::localError(), RadialStripTopology::localPitch(), RadialStripTopology::localStripLength(), EnergyLossPlain::logTruncate(), LRHelpFunctions::makeAndFitPurityHists(), LRHelpFunctions::makeAndFitSoverSplusBHists(), SmartPointingConstraint::makeDerivative(), SimplePointingConstraint::makeDerivative(), HSCPValidator::makeGenPlots(), MuIsoValidation::MakeLogBinsForProfile(), HSCPValidator::makeRecoPlots(), MuScleFitUtils::massResolution(), ErrorsPropagationAnalyzer::massResolution(), MuonIdTruthInfo::matchChi2(), JetPlusTrackCorrector::matchElectrons(), RadialStripTopology::measurementError(), GflashHadronShowerProfile::medianLateralArm(), TFParams::mixShape(), muonisolation::CaloExtractor::MuonAtCaloPosition(), MuonResidualsFitter_compute_log_convolution(), MuonResidualsFitter_logGaussPowerTails(), MuonResidualsFitter_logPureGaussian(), MuonResidualsFitter_logPureGaussian2D(), reco::Mustache::MustacheClust(), reco::Mustache::MustacheID(), HDetIdAssociator::nearElement(), TCMETAlgo::nearGoodShowerTrack(), L1CaloHcalScaleConfigOnlineProd::newObject(), L1CaloEcalScaleConfigOnlineProd::newObject(), CosmicMuonGenerator::nextMultiEvent(), EMECALShowerParametrization::nSpotsHom(), EMECALShowerParametrization::nSpotsSam(), gen::HydjetHadronizer::nuclear_radius(), StripCPEgeometric::offset_from_firstStrip(), funct::PowerStruct< A, B >::operator double(), TtSemiLRSignalSelObservables::operator()(), ESShape::operator()(), SmsModeFinder3d::operator()(), round_string::operator()(), TtHadLRSignalSelObservables::operator()(), funct::PowerStruct< A, B >::operator()(), RK4PreciseStep::operator()(), FsmwModeFinder3d::operator()(), SortMuonSegmentMatches::operator()(), CalculateHLT::operator()(), reco::parser::power_of< T >::operator()(), reco::parser::pow_f::operator()(), SaturationFcn::operator()(), EcalRecHit::outOfTimeEnergy(), GflashEMShowerProfile::parameterization(), MultiTrackPointingKinematicConstraint::parametersDerivative(), MultiTrackVertexLinkKinematicConstraint::parametersDerivative(), MuonAlignmentInputXML::parseDouble(), RooFit::pdf1(), RooFit::pdf1Param(), RooFit::pdf1SM4(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::PerformAnalyticFit(), PetrukhinFunc(), L1GctJetFinderParams::pfCorrect(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), MuonResiduals6DOFrphiFitter::plot(), MuonResiduals6DOFFitter::plot(), MuonResiduals5DOFFitter::plot(), cond::PayLoadInspector< DataT >::plot(), MuonResiduals1DOFFitter::plot(), HcalMonitorClient::PlotPedestalValues(), SymmetryFit::pol2_from_pol3(), MultiTrackPointingKinematicConstraint::positionDerivative(), MultiTrackVertexLinkKinematicConstraint::positionDerivative(), L1GctJetFinderParams::powerSeriesCorrect(), PrimaryVertexAnalyzer4PU::printEventSummary(), PrimaryVertexAnalyzer4PU::printPVTrks(), SiPixelRecHitQuality::Packing::probabilityQ(), SiPixelRecHitQuality::Packing::probabilityXY(), HcalBeamMonitor::processEvent(), HcalRecHitMonitor::processEvent_rechit(), AlignmentMonitorMuonSystemMap1D::processMuonResidualsFromTrack(), SiStripRegFEDSelector::produce(), CastorFastTowerProducer::produce(), GoodSeedProducer::produce(), EcalIsolatedParticleCandidateProducer::produce(), ElectronRecalibSuperClusterAssociator::produce(), CastorClusterProducer::produce(), FFTJetEFlowSmoother::produce(), CastorFastClusterProducer::produce(), DistortedMuonProducerFromDB::produce(), FSRWeightProducer::produce(), HIBestVertexProducer::produce(), ShallowClustersProducer::produce(), CachedTrajectory::propagateForward(), EMECALShowerParametrization::pSam(), CSCTFPtMethods::Pt3StnChiSq(), HTrack::pull(), reco::Muon::pullDxDz(), reco::Muon::pullDyDz(), reco::Muon::pullX(), reco::Muon::pullY(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::pulseShapeFunction(), EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >::pulseShapeFunction(), TFParams::pulseShapepj(), TFParams::pulseShapepj2(), RPCpg::rate(), cscdqm::Summary::ReadReportingChambersRef(), gen::PyquenHadronizer::readSettings(), EcalTPGParamBuilder::realignBaseline(), CSCEfficiency::recHitSegment_Efficiencies(), ParabolaFit::result(), resolutionFunctionType43< T >::rightParabolaError(), reco::BeamSpot::rotatedCovariance3D(), Combine::run(), EcalUncalibRecHitWorkerGlobal::run(), EcalUncalibRecHitWorkerRatio::run(), PVFitter::runBXFitter(), JetMETDQMOfflineClient::runClient_(), PVFitter::runFitter(), Asymptotic::runLimitExpected(), BeamFitter::runPVandTrkFitter(), TopologyWorker::sanda(), scaleFunctionType15< T >::scale(), MuonHitsChamberResidual::segment_fit(), ora::QueryableVector< Item >::select(), MuonResidualsFitter::selectPeakResiduals_simple(), HDRShower::setFuncParam(), EcalUncalibratedRecHit::setJitterError(), ecaldqm::TimingTask::setMEData(), EcalRecHit::setOutOfTimeEnergy(), pat::ObjectEnergyScale< T >::setScale(), MuonTrackCSCChamberResidual::setSegmentResidual(), MuonTrackDT2ChamberResidual::setSegmentResidual(), MuonTrackDT13ChamberResidual::setSegmentResidual(), EBTimingTask::setup(), EETimingTask::setup(), CovarianceMatrix::setupMatrix(), MuonTrackValidatorBase::setUpVectors(), MTVHistoProducerAlgoForTracker::setUpVectors(), SigmaPt::sigma(), RooFit::Sigma(), WeakEffectsWeightProducer::sigma0_qqbarll(), resolutionFunctionType6< T >::sigmaCotgTh(), resolutionFunctionType7< T >::sigmaCotgTh(), resolutionFunctionType41< T >::sigmaCotgTh(), resolutionFunctionType7< T >::sigmaPhi(), resolutionFunctionType6< T >::sigmaPhi(), resolutionFunctionType41< T >::sigmaPhi(), resolutionFunctionType6< T >::sigmaPt(), resolutionFunctionType46< T >::sigmaPt(), resolutionFunctionType47< T >::sigmaPt(), resolutionFunctionType7< T >::sigmaPt(), resolutionFunctionType13< T >::sigmaPt(), resolutionFunctionType10< T >::sigmaPt(), resolutionFunctionType41< T >::sigmaPt(), resolutionFunctionType42< T >::sigmaPtError(), resolutionFunctionType41< T >::sigmaPtError(), resolutionFunctionType47< T >::sigmaPtError(), resolutionFunctionType46< T >::sigmaPtError(), resolutionFunctionType45< T >::sigmaPtError(), resolutionFunctionType44< T >::sigmaPtError(), L1GctJetFinderParams::simpleCorrect(), smearFunctionType4::smear(), smearFunctionType5::smear(), smearFunctionType6::smear(), pat::ObjectSpatialResolution< T >::smearAngles(), HelixExtrapolatorToLine2Order::solve3rdOrder(), sqr(), MuonResidualsTwoBin::stdev(), DTDigitizer::storeDigis(), sistrip::MeasureLA::summarize_module_muH_byLayer(), TrackEfficiencyMonitor::testSTATracks(), TrackEfficiencyMonitor::testTrackerTracks(), EcalRecHit::timeError(), TtFullLepKinSolver::TopRec(), TtFullHadSignalSel::TtFullHadSignalSel(), EcalTPGParamBuilder::uncodeWeight(), ZdcTestAnalysis::update(), CastorTestAnalysis::update(), HcalTB02Analysis::update(), EcalSimHitsValidProducer::update(), evf::iDie::lsStat::update(), L1MuonPixelTrackFitter::valInversePt(), MultiTrackVertexLinkKinematicConstraint::value(), MultiTrackPointingKinematicConstraint::value(), VertexClassifier::vertexInformation(), TrackClassifier::vertexInformation(), CSCXonStrip_MatchGatti::xfError_Noise(), and CSCXonStrip_MatchGatti::xfError_XTasym().

                                                              {
    return Power<A, B>::combine(a, b);
  }
funct::POWER_RULE ( TYPT1  ,
,
NUM(1)  ,
,
_1   
)
funct::POWER_RULE ( TYPT1  ,
,
NUM(-1)  ,
RATIO(NUM(1), A)  ,
num< 1 >()/  _1 
)
funct::POWER_RULE ( TYPT1  ,
,
FRACT_S(1, 2)  ,
SQRT(A)  ,
sqrt(_1)   
)
funct::POWER_RULE ( TYPT1  ,
,
NUM(0)  ,
NUM(1)  ,
num< 1 >  () 
)
funct::POWER_RULE ( TYPT3  ,
POWER_S(A, B ,
,
POWER(A, SUM(B, C))  ,
pow(_1._1, _1._2+_2)   
)
funct::POWER_RULE ( TYPN1T2  ,
POWER_S(A, B ,
NUM(n ,
POWER(A, SUM(B, NUM(n)))  ,
pow(_1._1, _1._2+_2)   
)
funct::POWER_RULE ( TYPT2  ,
PROD_S(A, B ,
NUM(0)  ,
NUM(1)  ,
num< 1 >  () 
)
funct::POWER_S ( ,
 
)

Definition at line 131 of file SimplifyProduct.h.

                                                                :
    public SimplifyPowerProduct< A, B, C > { };
funct::POWER_S ( ,
B   
)

Definition at line 134 of file SimplifyProduct.h.

                                                                :
    public SimplifyPowerProduct< A, B, B > { };
funct::POWER_S ( TAN_S(A)  ,
B   
)

Definition at line 101 of file SimplifyTrigonometric.h.

                          :
    public SimplifySTnProduct<A, B> { };
funct::POWER_S ( TAN_S(A)  ,
NUM(n  
)

Definition at line 105 of file SimplifyTrigonometric.h.

                               :
    public SimplifySTnProduct<A, NUM(n)> { };
funct::POWER_S ( COS_S(A)  ,
NUM(2)   
)

Definition at line 129 of file SimplifyTrigonometric.h.

                               :
    public SimpifyS2C2Sum<1, 1, A> { };
funct::POWER_S ( SIN_S(A)  ,
NUM(2)   
)

Definition at line 133 of file SimplifyTrigonometric.h.

References COS2, SIN2, and SUM.

                               {
    typedef SUM(SIN2(A), COS2(A)) type;
      inline static type combine(const COS2(A) & _1, const SIN2(A) & _2)
      { return Sum<SIN2(A), COS2(A)>::combine(_2, _1); }
  };
funct::POWER_S ( ,
NUM(n  
)

Definition at line 48 of file Factorize.h.

                        : 
    public ParametricDiv1<POWER_S(A, NUM(n))> { };
funct::POWER_S ( ,
NUM(m  
)

Definition at line 65 of file Factorize.h.

                        : 
    public ParametricDivN<n, m, A> { };
funct::PRIMIT_RULE ( TYPXT1  ,
MINUS_S(A)  ,
MINUS(PRIMIT(X, A))  ,
-primitive< X >  _._ 
)
funct::PRIMIT_RULE ( TYPXN1  ,
RATIO_S(NUM(1), POWER_S(X, NUM(n)))  ,
RATIO(NUM(-1), PROD(NUM(n-1), POWER(X, NUM(n-1))))  ,
num<-1 >  )/(num< n-1 >()*pow(_._2._1, num< n-1 >()) 
)
funct::PRIMIT_RULE ( TYPXN1  ,
POWER_S(X, NUM(n))  ,
RATIO(POWER(X, NUM(n+1)), NUM(n+1))  ,
pow(_._1, num< n+1 >())/num< n+1 >()   
)
funct::PRIMIT_RULE ( TYPX  ,
RATIO_S(NUM(1), X)  ,
LOG(ABS(X))  ,
log(abs(_._2))   
)
funct::PRIMIT_RULE ( TYPXT2  ,
SUM_S(A, B ,
SUM(PRIMIT(X, A), PRIMIT(X, B))  ,
primitive< X >  _._1)+primitive< X >(_._2 
)
funct::PRIMIT_RULE ( TYPXT2  ,
POWER_S(A, B ,
UndefinedIntegral  ,
type()   
)
funct::PRIMIT_RULE ( TYPX  ,
,
RATIO(POWER(X, NUM(2)), NUM(2))  ,
pow(_, num< 2 >())/num< 2 >()   
)
funct::PRIMIT_RULE ( TYPX  ,
SGN_S(X)  ,
ABS(X)  ,
abs(_._)   
)
funct::PRIMIT_RULE ( TYPXN1  ,
POWER_S(RATIO_S(NUM(1), X), NUM(n))  ,
RATIO(NUM(-1), PROD(NUM(n-1), POWER(X, NUM(n-1))))  ,
num<-1 >  )/(num< n-1 >()*pow(_._1._2, num< n-1 >()) 
)
funct::PRIMIT_RULE ( TYPXN2  ,
POWER_S(X, FRACT_S(n, m))  ,
PROD(FRACT(m, n+m), POWER(X, FRACT(n+m, m)))  ,
(fract< m, n+m >()*pow(_._1, fract< n+m, m >()))   
)
funct::PRIMIT_RULE ( TYPX  ,
SQRT_S(X)  ,
PRIMIT(X, POWER_S(X, FRACT_S(1, 2)))  ,
(fract< 2, 3 >()*pow(_._, fract< 3, 2 >()))   
)
funct::PRIMIT_RULE ( TYPX  ,
EXP_S(X)  ,
EXP(X)  ,
 
)
funct::PRIMIT_RULE ( TYPX  ,
LOG_S(X)  ,
PROD(X, DIFF(LOG(X), NUM(1)))  ,
_._ *  _-num< 1 >() 
)
funct::PRIMIT_RULE ( TYPX  ,
SIN_S(X)  ,
MINUS(COS(X))  ,
cos_._ 
)
funct::PRIMIT_RULE ( TYPX  ,
COS_S(X)  ,
SIN(X)  ,
sin(_._)   
)
funct::PRIMIT_RULE ( TYPX  ,
TAN_S(X)  ,
MINUS(LOG(ABS(COS(X))))  ,
logabs(cos(_._)) 
)
funct::PRIMIT_RULE ( TYPX  ,
POWER_S(X, NUM(-1))  ,
LOG(ABS(X))  ,
log(abs(_._1))   
)
funct::PRIMIT_RULE ( TYPX  ,
RATIO_S(NUM(1), POWER_S(COS_S(X), NUM(2)))  ,
TAN(X)  ,
tan(_._2._1._)   
)
funct::PRIMIT_RULE ( TYPX  ,
RATIO_S(NUM(1), POWER_S(SIN_S(X), NUM(2)))  ,
RATIO(NUM(-1), TAN(X))  ,
num<-1 >  )/tan(_._2._1._ 
)
template<typename X , typename F >
Primitive<F, X>::type funct::primitive ( const F &  f)

Definition at line 41 of file Primitive.h.

References funct::ConstPrimitive< X, F >::get().

                                                     { 
    return Primitive<F, X>::get(f); 
  }
template<typename F >
Primitive<F>::type funct::primitive ( const F &  f)

Definition at line 46 of file Primitive.h.

References funct::ConstPrimitive< X, F >::get().

                                                  { 
    return Primitive<F>::get(f); 
  }
funct::PRINT_BINARY_OPERATOR ( PowerStruct  ,
"^"   
)
funct::PRINT_BINARY_OPERATOR ( RatioStruct  ,
"/"   
)
funct::PRINT_BINARY_OPERATOR ( SumStruct  ,
" + "   
)
funct::PRINT_BINARY_OPERATOR ( ProductStruct  ,
" "   
)
funct::PRINT_FUNCTION ( TanStruct  ,
"tan"   
)
funct::PRINT_FUNCTION ( AbsStruct  ,
"abs"   
)
funct::PRINT_FUNCTION ( SqrtStruct  ,
"sqrt"   
)
funct::PRINT_FUNCTION ( SinStruct  ,
"sin"   
)
funct::PRINT_FUNCTION ( ExpStruct  ,
"exp"   
)
funct::PRINT_FUNCTION ( LogStruct  ,
"log"   
)
funct::PRINT_FUNCTION ( CosStruct  ,
"cos"   
)
funct::PRINT_FUNCTION ( SgnStruct  ,
"sgn"   
)
funct::PRINT_UNARY_OPERATOR ( MinusStruct  ,
"-"   
)
funct::PROD_RULE ( TYPT1  ,
COS_S(A)  ,
,
PROD(A, COS(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPT3  ,
RATIO_S(A, B ,
,
RATIO(PROD(A, C), B ,
(_1._1 *_2)/_1.  _2 
)
funct::PROD_RULE ( TYPT3  ,
,
RATIO_S(B, C)  ,
RATIO(PROD(A, B), C)  ,
(_1 *_2._1)/_2.  _2 
)
funct::PROD_RULE ( TYPT2  ,
NUM(0)  ,
PROD_S(A, B ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPT2  ,
EXP_S(A)  ,
EXP_S(B ,
EXP(SUM(A, B))  ,
exp(_1._+_2._)   
)
funct::PROD_RULE ( TYPN3T1  ,
FRACT_S(n, m ,
RATIO_S(A, NUM(k))  ,
PROD(FRACT(n, m+k), A)  ,
(fract< n, m+k >()*_2._1)   
)
funct::PROD_RULE ( TYPT4  ,
PROD_S(A, B ,
PROD_S(C, D)  ,
PROD(PROD(PROD(A, B), C), D)  ,
(_1 *_2._1)*_2.  _2 
)
funct::PROD_RULE ( TYPT2  ,
NUM(0)  ,
RATIO_S(A, B ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPT1  ,
EXP_S(A)  ,
,
PROD(A, EXP(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPT2  ,
MINUS_S(A)  ,
B  ,
MINUS(PROD(A, B))  ,
_1._ *_2 
)
funct::PROD_RULE ( TYPT2  ,
MINUS_S(A)  ,
MINUS_S(B ,
PROD(A, B ,
_1._ *_2.  _ 
)
funct::PROD_RULE ( TYPT1  ,
NUM(-1)  ,
,
MINUS_S(A)  ,
_2 
)
funct::PROD_RULE ( TYPT1  ,
LOG_S(A)  ,
,
PROD(A, LOG(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPT3  ,
,
PROD_S(B, C)  ,
PROD(PROD(A, B), C)  ,
(_1 *_2._1)*_2.  _2 
)
funct::PROD_RULE ( TYPN1  ,
NUM(0)  ,
NUM(n ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPN2  ,
NUM(1)  ,
FRACT_S(n, m ,
FRACT_S(n, m ,
_2   
)
funct::PROD_RULE ( TYPT1  ,
NUM(0)  ,
,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPT2  ,
NUM(1)  ,
PROD_S(A, B ,
PROD_S(A, B ,
_2   
)
funct::PROD_RULE ( TYPT2  ,
,
MINUS_S(B ,
MINUS(PROD(A, B))  ,
_1 *_2._ 
)
funct::PROD_RULE ( TYPN1T1  ,
NUM(n ,
MINUS_S(A)  ,
MINUS(PROD(NUM(n), A))  ,
_1 *_2._ 
)
funct::PROD_RULE ( TYPT3  ,
PROD_S(A, B ,
MINUS_S(C)  ,
MINUS(PROD(PROD(A, B), C))  ,
_1 *_2._ 
)
funct::PROD_RULE ( TYPT1  ,
NUM(1)  ,
MINUS_S(A)  ,
MINUS(A)  ,
_2   
)
funct::PROD_RULE ( TYPN1T2  ,
NUM(n ,
RATIO_S(A, B ,
RATIO(PROD(NUM(n), A), B ,
(_1 *_2._1)/_2.  _2 
)
funct::PROD_RULE ( TYPT2  ,
NUM(1)  ,
RATIO_S(A, B ,
RATIO(A, B ,
_2   
)
funct::PROD_RULE ( TYPN1T2  ,
PROD_S(A, B ,
NUM(n ,
PROD(PROD(NUM(n), A), B ,
(_2 *_1._1)*_1.  _2 
)
funct::PROD_RULE ( TYPN1  ,
NUM(-1)  ,
NUM(n ,
NUM(-n ,
num<-n () 
)
funct::PROD_RULE ( TYPN1T2  ,
RATIO_S(A, B ,
NUM(n ,
RATIO(PROD(NUM(n), A), B ,
(_2 *_1._1)/_1.  _2 
)
funct::PROD_RULE ( TYPT4  ,
RATIO_S(A, B ,
RATIO_S(C, D)  ,
RATIO(PROD(A, C), PROD(B, D))  ,
(_1._1 *_2._1)/(_1._2 *_2._2)   
)
funct::PROD_RULE ( TYPN1  ,
NUM(n ,
NUM(n ,
NUM(n *n ,
num< n *n () 
)
funct::PROD_RULE ( TYPT4  ,
RATIO_S(A, B ,
PROD_S(C, D)  ,
RATIO(PROD(PROD(A, C), D), B ,
((_1._1 *_2._1)*_2._2)/_1.  _2 
)
funct::PROD_RULE ( TYP0  ,
NUM(1)  ,
NUM(1)  ,
NUM(1)  ,
num< 1 >  () 
)
funct::PROD_RULE ( TYPT1  ,
SIN_S(A)  ,
,
PROD(A, SIN(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPN1  ,
NUM(1)  ,
NUM(n ,
NUM(n ,
_2   
)
funct::PROD_RULE ( TYPT1  ,
NUM(1)  ,
,
,
_2   
)
funct::PROD_RULE ( TYPT1  ,
TAN_S(A)  ,
,
PROD(A, TAN(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPN1T1  ,
,
NUM(n ,
PROD(NUM(n), A)  ,
_2 *  _1 
)
funct::PROD_RULE ( TYP0  ,
NUM(0)  ,
NUM(1)  ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_S ( NUM(n ,
POWER_S(SIN_S(A), NUM(2))   
)

Definition at line 144 of file SimplifyTrigonometric.h.

References COS2, NUM(), PROD, SIN2, and SUM.

                                               {
    typedef SUM(PROD(NUM(n), SIN2(A)), PROD(NUM(m), COS2(A))) type;
      inline static type combine(const PROD(NUM(m), COS2(A))& _1, 
                                  const PROD(NUM(n), SIN2(A))& _2)
        { return Sum<PROD(NUM(n), SIN2(A)), PROD(NUM(m), COS2(A))>::combine(_2, _1); }
  };
funct::PROD_S ( ,
 
)

Definition at line 154 of file Factorize.h.

References cmsCodeRulesChecker::arg, GET, reco::get(), PROD_S(), and relativeConstraints::value.

                                                       {
    typedef PROD_S(A, B) arg;
    typedef Divides<arg, void> D0;
    typedef Divides<arg, C> D1;
    typedef Divides<arg, D> D2;
    typedef typename ::boost::mpl::if_<D1, D1,
      typename ::boost::mpl::if_ <D2, D2, D0>::type>::type Div;
    static const bool value = Div::value;
    typedef typename Div::type type;
    GET(arg, Div::get(_));
  };
funct::PROD_S ( B  ,
 
)

Definition at line 121 of file Factorize.h.

References cmsCodeRulesChecker::arg, GET, reco::get(), MINUS_S(), and relativeConstraints::value.

                                                     {
    typedef Divides<A, PROD_S(B, C)> Div;
    static const bool value = Div::value;
    typedef MINUS_S(A) arg;
    typedef typename Div::type type;
    GET(arg, Div::get(_._));
  };
funct::PROD_S ( NUM(n ,
 
)

Definition at line 149 of file SimplifyRatio.h.

                                                                 : 
    public SimplifyPowerRatio<PROD_S(NUM(n), A), NUM(1), NUM(1)> { };
funct::PROD_S ( NUM(m ,
POWER_S(COS_S(A), NUM(2))   
)

Definition at line 140 of file SimplifyTrigonometric.h.

                                               :
    public SimpifyS2C2Sum<n, m, A> { };
funct::PROD_S ( ,
B   
)

Definition at line 44 of file Factorize.h.

Referenced by PROD_S().

                                                       : 
    public ParametricDiv1<PROD_S(A, B)> { };
funct::RATIO_RULE ( TYPT4  ,
RATIO_S(A, B ,
RATIO_S(C, D)  ,
RATIO(PROD(A, D), PROD(B, C))  ,
(_1._1 *_2._2)/(_1._2 *_2._1)   
)
funct::RATIO_RULE ( TYPT3  ,
,
RATIO_S(B, C)  ,
RATIO(PROD(A, C), B ,
(_1 *_2._2)/_2.  _1 
)
funct::RATIO_RULE ( TYPT1  ,
,
NUM(1)  ,
,
_1   
)
funct::RATIO_RULE ( TYPT4  ,
SUM_S(A, B ,
RATIO_S(C, D)  ,
RATIO(PROD(SUM(A, B), D), C)  ,
(_1 *_2._2)/_2.  _1 
)
funct::RATIO_RULE ( TYPT2  ,
MINUS_S(A)  ,
B  ,
MINUS(RATIO(A, B))  ,
_1._/_2 
)
funct::RATIO_RULE ( TYPT4  ,
PROD_S(A, B ,
RATIO_S(C, D)  ,
RATIO(PROD(PROD(A, B), D), C)  ,
(_1 *_2._2)/_2.  _1 
)
funct::RATIO_RULE ( TYPT3  ,
RATIO_S(A, B ,
,
RATIO(A, PROD(B, C))  ,
_1._1/  _1._2 *_2 
)
funct::RATIO_RULE ( TYPN1T2  ,
RATIO_S(A, B ,
NUM(n ,
RATIO(A, PROD(NUM(n), B))  ,
_1._1/  _2 *_1._2 
)
funct::RATIO_RULE ( TYPN1T1  ,
MINUS_S(A)  ,
NUM(n ,
MINUS(RATIO(A, NUM(n)))  ,
_1._/_2 
)
funct::RATIO_RULE ( TYPT4  ,
RATIO_S(A, B ,
PROD_S(C, D)  ,
RATIO(A, PROD(PROD(B, C), D))  ,
_1._1/  _1._2 *_2 
)
funct::RATIO_RULE ( TYPT1  ,
NUM(0)  ,
,
NUM(0)  ,
num< 0 >  () 
)
funct::RATIO_RULE ( TYPN1  ,
NUM(n ,
NUM(n ,
NUM(1)  ,
num< 1 >  () 
)
funct::RATIO_RULE ( TYPT2  ,
PROD_S(A, B ,
NUM(1)  ,
PROD(A, B ,
_1   
)
funct::RATIO_RULE ( TYPN2T2  ,
PROD_S(NUM(n), A)  ,
PROD_S(NUM(m), B ,
PROD_S(FRACT(n, m), RATIO(A, B))  ,
(PROD_S(FRACT(n, m), RATIO(A, B))((fract< n, m >()),(_1._2/_2._2)))   
)
template<typename T >
Sgn<T>::type funct::sgn ( const T t) [inline]

Definition at line 21 of file Sgn.h.

References funct::Sgn< T >::compose().

                                              { 
    return Sgn<T>::compose(t); 
  }
template<typename T >
Sin<T>::type funct::sin ( const T t) [inline]

Definition at line 22 of file Sin.h.

References funct::Sin< T >::compose().

Referenced by GflashTrajectory::_cacheSinesAndCosines(), GflashTrajectory::_refreshCache(), EgammaHLTHcalIsolation::acceptHit_(), FastElectronSeedGenerator::addASeedToThisCluster(), fireworks::addCircle(), fireworks::addDashedArrow(), fireworks::addDashedLine(), EcalHitMaker::addHit(), HcalHitMaker::addHit(), PreshowerHitMaker::addHit(), EcalHitMaker::addHitDepth(), CaloSpecificAlgo::addInfo(), PFSpecificAlgo::addInfo(), GenSpecificAlgo::addInfo(), FastL1GlobalAlgo::addJet(), metsig::significanceAlgo::addObjects(), Hector::addPartToHepMC(), MuonCSCChamberResidual::addResidual(), FWMuonDetailView::addSceneInfo(), FWElectronDetailView::addSceneInfo(), fireworks::addStraightLineSegment(), EnergyScaleAnalyzer::analyze(), PhotonValidator::analyze(), ValidationMisalignedTracker::analyze(), HLTAlCaMonPi0::analyze(), MuonSeedsAnalyzer::analyze(), EERecoSummary::analyze(), EcalTPGParamBuilder::analyze(), MultiTrackValidator::analyze(), edm::FlatEGunASCIIWriter::analyze(), cms::DiJetAnalyzer::analyze(), EgammaSimpleAnalyzer::analyze(), HcalDetDiagTimingMonitor::analyze(), L1GctValidation::analyze(), EcalCosmicsHists::analyze(), MuonTrackValidator::analyze(), EBRecoSummary::analyze(), HLTAlCa::analyze(), TrackBuildingAnalyzer::analyze(), ElectronTagProbeAnalyzer::analyze(), ElectronSeedAnalyzer::analyze(), myFastSimVal::analyze(), HcalTimingMonitorModule::analyze(), ResolutionAnalyzer::analyze(), TrackParameterAnalyzer::analyze(), RecoMuonValidator::analyze(), TestOutliers::analyze(), EEClusterTask::analyze(), EBClusterTask::analyze(), EcalTrigPrimAnalyzer::analyze(), HLTEgamma::analyze(), DQMSourcePi0::analyze(), myJetAna::analyze(), ThirdHitPredictionFromCircle::angle(), CSCAlignmentCorrections::applyAlignment(), EMEnrichingFilterAlgo::applyBFieldCurv(), doubleEMEnrichingFilterAlgo::applyBFieldCurv(), HPSPFRecoTauAlgorithm::applyElectronRejection(), Thrust::axis(), cms::DiMuonSeedGeneratorHIC::barrelUpdateSeed(), BeamHaloPairGenerator::BeamHaloPairGenerator(), BeamSpotTransientTrackingRecHit::BeamSpotTransientTrackingRecHit(), MuonBremsstrahlungSimulator::brem(), BremsstrahlungSimulator::brem(), FWMET3DProxyBuilder::build(), PixelTrackBuilder::build(), FWPFEcalRecHitRPProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), CaloRecoTauAlgorithm::buildCaloTau(), PFRecoTauAlgorithm::buildPFTau(), MagGeoBuilderFromDDD::volumeHandle::buildPhiZSurf(), FWPFClusterRPZUtils::buildRhoPhiClusterLineSet(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWJetProxyBuilder::buildViewType(), FWMETProxyBuilder::buildViewType(), EcalClusterTools::calc_AbsZernikeMoment(), ClusterShapeAlgo::calc_AbsZernikeMoment(), HLTEcalResonanceFilter::calcPaircluster(), calcPzeta(), ClusterShapeAlgo::Calculate_lat(), TBPositionCalc::CalculateCMSPos(), OptOOpticalSquare::calculateFaces(), LASEndcapAlgorithm::CalculateParameters(), LASAlignmentTubeAlgorithm::CalculateParameters(), CSCPairResidualsConstraint::calculatePhi(), ThirdHitPrediction::calculateRangesBarrel(), ThirdHitPrediction::calculateRangesForward(), TCMETAlgo::CalculateTCMET(), reco::GhostTrackPrediction::cartesianError(), TwoBodyDecayModel::cartesianSecondaryMomenta(), OuterDetCompatibility::center(), ALIUtils::checkMatrixEquations(), OpticalObject::checkMatrixEquations(), DreamSD::cherenkovDeposit_(), SETFilter::chi2AtSpecificStep(), CutBasedElectronID::cicSelection(), TangentApproachInRPhi::circleParameters(), NuclearInteractionSimulator::compute(), PairProductionSimulator::compute(), MultipleScatteringSimulator::compute(), NavVolume6Faces::computeBounds(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), PerigeeLinearizedTrackState::computeChargedJacobians(), CaloMETAnalyzer::computeEmHaMET(), AnalyticalCurvilinearJacobian::computeFullJacobian(), METManager::computeGenMET(), EcalTPGParamBuilder::computeLinearizerParam(), HFCherenkov::computeNbOfPhotons(), PerigeeLinearizedTrackState::computeNeutralJacobians(), ParticleKinematicLinearizedTrackState::computeNeutralJacobians(), DDPixFwdBlades::computeNippleParameters(), HFCherenkov::computeNPE(), HFCherenkov::computeNPEinPMT(), HFCherenkov::computeNPhTrapped(), HTrack::computePull(), TwoBodyDecayModel::convertCurvilinearToCartesian(), HICTrajectoryCorrector::correct(), HFRecoEcalCandidateAlgo::correctEPosition(), RoadSearchCloudMakerAlgorithm::CorrectMatchedHit(), MuonMETAlgo::correctMETforMuon(), TCMETAlgo::correctMETforTrack(), VVIObjDetails::cosint(), ZeeKinematicTools::cosThetaElectrons_SC(), ZeeKinematicTools::cosThetaElectrons_TK(), covarianceUpdate(), TSCPBuilderNoMaterial::createFTSatTransverseImpactPointNeutral(), OutInConversionSeedFinder::createSeedFTS(), TGeoMgrFromDdd::createShape(), CSCLayerGeometry::CSCLayerGeometry(), CSCSlantedWireGeometry::CSCSlantedWireGeometry(), TwoBodyDecayModel::curvilinearToCartesianJacobian(), DDcreateRotationMatrix(), DDrot(), DDrotReflect(), EMEnrichingFilterAlgo::deltaRxyAtEE(), doubleEMEnrichingFilterAlgo::deltaRxyAtEE(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), egammaisolation::EgammaEcalExtractor::deposit(), DetaDtheta(), DetectorVector(), HelixBarrelPlaneCrossingByCircle::direction(), reco::GhostTrackPrediction::direction(), HelixForwardPlaneCrossing::direction(), HelixArbitraryPlaneCrossing::directionInDouble(), IterativeHelixExtrapolatorToLine::directionInDouble(), CMSCGEN::dNdEmudEnu(), MuonAlignmentInputXML::do_rotatebeamline(), MuonAlignmentInputXML::do_rotateglobalaxis(), MuonAlignmentInputXML::do_setposition(), Decay3Body::doDecay(), SurveyPxbDicer::doDice(), SurveyPxbImageLocalFit::doFit(), DDEcalPreshowerAlgo::doLadders(), DDTECModuleAlgo::doPos(), HLTEcalResonanceFilter::doSelection(), CSCPairResidualsConstraint::dphidzFromTrack(), TwoBodyDecayDerivatives::dqsdm(), TwoBodyDecayDerivatives::dqsdphi(), TwoBodyDecayDerivatives::dqsdpx(), TwoBodyDecayDerivatives::dqsdpy(), TwoBodyDecayDerivatives::dqsdpz(), TwoBodyDecayDerivatives::dqsdtheta(), TEveEllipsoidProjectedGL::drawArch(), TrackerMap::drawModule(), SiPixelTrackerMap::drawModule(), TEveEllipsoidProjectedGL::DrawRhoZ(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), IdealCastorTrapezoid::dy(), CaloTauElementsOperators::EcalRecHitsInAnnulus(), CaloTauElementsOperators::EcalRecHitsInCone(), EcalTBMCInfoProducer::EcalTBMCInfoProducer(), EcalTPGParamBuilder::EcalTPGParamBuilder(), EcalTrapezoidParameters::EcalTrapezoidParameters(), CaloTower::emEt(), CaloTower::emP4(), LASGeometryUpdater::EndcapUpdate(), fireworks::etScaledBox3DCorners(), fireworks::etTower3DCorners(), metsig::SignAlgoResolutions::eval(), IdealHelixParameters::evalCircleCenter(), metsig::SignAlgoResolutions::evalPF(), RooLevelledExp::evaluate(), RooCB::evaluate(), MuonCaloCompatibility::evaluate(), DDHCalAngular::execute(), DDHCalTBCableAlgo::execute(), DDHCalXtalAlgo::execute(), DDHCalTBZposAlgo::execute(), DDLinear::execute(), DDTIBLayerAlgo_MTCC::execute(), DDTECOptoHybAlgo::execute(), DDTECPhiAltAlgo::execute(), DDEcalBarrelNewAlgo::execute(), DDPixBarLayerAlgo::execute(), DDEcalBarrelAlgo::execute(), DDHCalTestBeamAlgo::execute(), DDTIDModuleAlgo::execute(), DDTECModuleAlgo::execute(), DDTrackerPhiAltAlgo::execute(), DDTrackerLinear::execute(), DDTIBLayerAlgo::execute(), DDTIDModulePosAlgo::execute(), DDTIDRingAlgo::execute(), DDTrackerAngular::execute(), DDTrackerPhiAlgo::execute(), DDAngular::execute(), DDTECCoolAlgo::execute(), ClusterShapeAlgo::fast_AbsZernikeMoment(), EcalClusterTools::fast_AbsZernikeMoment(), fcn(), VVIObj::fcn(), HiEvtPlaneFlatten::Fill(), RecoMuonValidator::MuonME::fill(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), MuScleFit::fillComparisonHistograms(), MuonSimHitsValidAnalyzer::fillDT(), TrackAnalyzer::fillHistosForState(), TrackerValidationVariables::fillHitQuantities(), objMonData< T >::fillL1OffMatch(), FastL1GlobalAlgo::FillMET(), reco::Mustache::FillMustacheVar(), objMonData< T >::fillOnOffMatch(), RoadSearchCloudMakerAlgorithm::FillRecHitsIntoCloudGeneral(), MuonSimHitsValidAnalyzer::fillRPC(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), EnergyScaleAnalyzer::fillTree(), DTSurvey::FillWheelInfo(), myFilter::filter(), TwoTrackMinimumDistanceHelixLine::finalPoints(), TwoTrackMinimumDistanceHelixHelix::finalPoints(), SETFilter::find3MoreStartingPoints(), spr::findDetIdCalo(), spr::findDetIdECAL(), spr::findDetIdHCAL(), SETFilter::findMinChi2(), SiStripElectronSeedGenerator::findSeedsFromCluster(), TrackerSystematicMisalignments::findSystematicMis(), BSFitter::Fit_d0phi(), OutInConversionSeedFinder::fixPointRadius(), cms::DiMuonSeedGeneratorHIC::forwardUpdateSeed(), SpecialCylindricalMFGrid::fromGridFrame(), fromPtEtaPhiToPxPyPz(), MuScleFitUtils::fromPtEtaPhiToPxPyPz(), cms::HICFTSfromL1orL2::FTSfromL1(), DDAngular::fUnitVector(), fUnitVector(), FWExpressionValidator::FWExpressionValidator(), FWLegoCandidate::FWLegoCandidate(), FWLegoEvePFCandidate::FWLegoEvePFCandidate(), gen::Pythia6PtGun::generateEvent(), gen::Pythia6JetGun::generateEvent(), gen::Pythia6PartonPtGun::generateEvent(), gen::HydjetHadronizer::generatePartonsAndHadronize(), LaserBeamsBarrel::GeneratePrimaries(), LaserBeamsTEC1::GeneratePrimaries(), LaserBeamsTEC2::GeneratePrimaries(), LASEndcapAlgorithm::GetAlignmentParameterCorrection(), calib::CalibElectron::getCalibModulesWeights(), TCTauAlgorithm::getCellMomentum(), ConvertedPhotonProducer::getCircleCenter(), ConversionFinder::getConversionInfo(), IdealCastorTrapezoid::getCorners(), PreshowerStrip::getCorners(), TrackFitter::getCotThetaAndUpdateZip(), IsolatedPixelTrackCandidateProducer::getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), getDistInCM(), EgammaEcalIsolation::getEcalEtSum(), L2TauModularIsolationProducer::getECALHits(), L2TauNarrowConeIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), MultipleAlgoIterator::getEt(), ParametrizedSubtractor::getEt(), ReflectedIterator::getEt(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), HiEvtPlaneFlatten::GetFlatPsi(), NtupleManager::GetGlobalAngles(), HFShowerLibrary::getHits(), reco::TauMassTagInfo::getInvariantMass(), BetafuncEvtVtxGenerator::GetInvLorentzBoost(), MixBoostEvtVtxGenerator::GetInvLorentzBoost(), BetaBoostEvtVtxGenerator::GetInvLorentzBoost(), pftools::CaloEllipse::getMajorMinorAxes(), L2TauModularIsolationProducer::getPFClusters(), SiStripFineDelayTOF::getPhi(), TangentCircle::getPosition(), pat::helper::ResolutionHelper::getResolE(), pat::helper::ResolutionHelper::getResolEt(), pat::helper::ResolutionHelper::getResolPt(), pat::helper::ResolutionHelper::getResolPx(), pat::helper::ResolutionHelper::getResolPy(), pat::helper::ResolutionHelper::getResolPz(), ALIUtils::getRotationAnglesFromMatrix(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), pat::ObjectEnergyScale< T >::getSmearing(), EgammaHLTHcalIsolation::getSum(), LASAlignmentTubeAlgorithm::GetTEC2TECAlignmentParameterCorrection(), LASAlignmentTubeAlgorithm::GetTIBTOBAlignmentParameterCorrection(), EgammaTowerIsolation::getTowerESum(), EgammaTowerIsolation::getTowerEtSum(), HcalTB02HcalNumberingScheme::getUnitID(), CachedTrajectory::getWideTrajectory(), HFGflash::gfParameterization(), CaloTower::hadEt(), CaloTower::hadP4(), BaseParticlePropagator::helixCentreX(), CSCMake2DRecHit::hitFromStripAndWire(), RectangularEtaPhiTrackingRegion::hits(), CosmicTrackingRegion::hits(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericFilter::hltFilter(), GflashHadronShowerProfile::hoProfile(), EcalEndcapRecHitsMaker::init(), MSLayersKeeperX0Averaged::init(), EcalBarrelRecHitsMaker::init(), Thrust::initialAxis(), DDHCalTestBeamAlgo::initialize(), AlignableBeamSpot::initialize(), DDHCalEndcapAlgo::initialize(), GflashTrajectory::initializeTrajectory(), RoadSearchTrackCandidateMakerAlgorithm::initialTrajectory(), PolyFit3DParametrizedMagneticField::inTeslaUnchecked(), PolyFit2DParametrizedMagneticField::inTeslaUnchecked(), BetaFuncPrimaryVertexGenerator::inverseLorentzBoost(), FastL1GlobalAlgo::isEMCand(), EgammaHLTHcalIsolationDoubleCone::isolPtSum(), EgammaHLTEcalIsolation::isolPtSum(), JacobianCurvilinearToCartesian::JacobianCurvilinearToCartesian(), PerigeeConversions::jacobianParameters2Cartesian(), PerigeeConversions::jacobianPerigee2Curvilinear(), SimG4HcalValidation::jetAnalysis(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), EcalClusterTools::lat(), OuterDetCompatibility::loc_dist(), IdealCastorTrapezoid::localCorners(), TruncatedPyramid::localCorners(), DTBtiCard::localDirection(), DTTracoCard::localDirection(), CSCLayerGeometry::localError(), RadialStripTopology::localError(), RadialStripTopology::localPitch(), GflashEMShowerProfile::locateHitPosition(), GflashHadronShowerProfile::locateHitPosition(), SteppingHelixPropagator::makeAtomStep(), FWRPZViewGeometry::makeCaloOutlineRhoPhi(), CaloTowerHardcodeGeometryLoader::makeCell(), CastorHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), HybridClusterAlgo::makeClusters(), Multi5x5ClusterAlgo::makeClusters(), IslandClusterAlgo::makeClusters(), BremRecoveryClusterAlgo::makeIslandSuperClusters(), HiBremRecoveryClusterAlgo::makeIslandSuperClusters(), Multi5x5BremRecoveryClusterAlgo::makeIslandSuperClusters(), PiZeroAnalyzer::makePizero(), DDLRotationAndReflection::makeX(), DDLRotationAndReflection::makeY(), DDLRotationAndReflection::makeZ(), MuScleFitUtils::massResolution(), ErrorsPropagationAnalyzer::massResolution(), GSRecHitMatcher::match(), objMonData< T >::matchL1Offline(), objMonData< T >::matchOnlineOffline(), ThirdHitPredictionFromCircle::HelixRZ::maxCurvature(), OuterDetCompatibility::maximalLocalDisplacement(), GlobalTrackerMuonAlignment::misalignMuon(), GlobalTrackerMuonAlignment::misalignMuonL(), CylindricalState::momentum(), MultiTrajectoryStateMode::momentumFromModePPhiEta(), PerigeeConversions::momentumFromPerigee(), KinematicPerigeeConversions::momentumFromPerigee(), FinalTreeBuilder::momentumPart(), objMonData< T >::monitorOffline(), muonisolation::CaloExtractor::MuonAtCaloPosition(), MuonDT13ChamberResidual::MuonDT13ChamberResidual(), MuonTrackDT13ChamberResidual::MuonTrackDT13ChamberResidual(), reco::Mustache::MustacheClust(), reco::Mustache::MustacheID(), BeamProfileVtxGenerator::newVertex(), CosmicMuonGenerator::nextEvent(), CosmicMuonGenerator::nextMultiEvent(), OffsetRadialStripTopology::OffsetRadialStripTopology(), TwoTrackMinimumDistanceHelixHelix::oneIteration(), TwoTrackMinimumDistanceHelixLine::oneIteration(), TtSemiLRSignalSelObservables::operator()(), fftjetcms::PtEtaP4Builder::operator()(), PixelTrackFilterByKinematics::operator()(), reco::tau::RecoTauElectronRejectionPlugin::operator()(), funct::SinStruct< T >::operator()(), FTSFromVertexToPointFactory::operator()(), TtHadLRSignalSelObservables::operator()(), fftjetcms::EnergyEtaP4Builder::operator()(), SuperClusterEt::operator()(), BeamSpotAlignmentDerivatives::operator()(), ClusterEtLess::operator()(), InnerDeltaPhi::operator()(), reco::parser::sin_f::operator()(), reco::isodeposit::Direction::operator+(), SimG4HcalHitCluster::operator+=(), reco::PreshowerCluster::operator<(), reco::GhostTrackPrediction::origin(), CaloTower::outerEt(), CaloTower::p4(), CaloTower::p4_HO(), TrackAssociatorByChi2::parametersAtClosestApproach(), BSpdfsFcn::PDFGauss_d(), BSpdfsFcn::PDFGauss_d_resolution(), RoadSearchCloudMakerAlgorithm::phiFromExtrapolation(), PhysicsVector(), PhysicsVectorRaw(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), TopologyWorker::planes_thrust(), HFFibreFiducial::PMTNumber(), HelixForwardPlaneCrossing::position(), HelixBarrelPlaneCrossingByCircle::position(), reco::GhostTrackPrediction::positionError(), PerigeeConversions::positionFromPerigee(), IterativeHelixExtrapolatorToLine::positionInDouble(), HelixArbitraryPlaneCrossing::positionInDouble(), PlotEcalRecHits::printEcalRecHit(), PlotUtils::printHelix(), printRot(), HcalBeamMonitor::processEvent(), edm::ExpoRandomPtGunProducer::produce(), JetCrystalsAssociator::produce(), pf2pat::PFMETAlgo::produce(), L2MuonSeedGenerator::produce(), edm::FlatRandomEGunSource::produce(), HLTHtMhtProducer::produce(), EcalDigiSelector::produce(), edm::FileRandomKEThetaGunProducer::produce(), edm::ExpoRandomPtGunSource::produce(), PileUpProducer::produce(), EgammaSCCorrectionMaker::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), pat::PATMHTProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEThetaGunProducer::produce(), PreshowerClusterShapeProducer::produce(), PreshowerClusterProducer::produce(), edm::FlatRandomPtGunSource::produce(), edm::FlatRandomEGunProducer::produce(), HiEgammaSCCorrectionMaker::produce(), ElectronSqPtTkIsolationProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), AlCaHOCalibProducer::produce(), HFRecoEcalCandidateAlgo::produce(), cms::MuonTCMETValueMapProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), EvtPlaneProducer::produce(), HLTMhtProducer::produce(), FSRWeightProducer::produce(), edm::MultiParticleInConeGunSource::produce(), edm::FlatRandomPtThetaGunSource::produce(), DistortedMETProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), edm::FlatRandomEThetaGunSource::produce(), PiZeroDiscriminatorProducer::produce(), TestSmoothHits::projectHit(), GlobalRecHitsProducer::projectHit(), TestTrackHits::projectHit(), TestHits::projectHit(), GlobalRecHitsAnalyzer::projectHit(), SiStripRecHitsValid::projectHit(), SiStripTrackingRecHitsValid::projectHit(), Strip1DMeasurementTransformator::projectionMatrix(), StripMeasurementTransformator::projectionMatrix(), SiStripElectronAlgo::projectPhiBand(), cms::HICMuonPropagator::propagate(), cms::FastMuPropagator::propagate(), BaseParticlePropagator::propagate(), spr::propagateCalo(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToNominalVertex(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), spr::propagateTrackerEnd(), reco::PFCluster::pt(), MagneticFieldGrid::putCoordGetInd(), MagneticFieldGrid::putIndGetCoord(), trigger::TriggerObject::py(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), METManager::recomputePFMET(), TrackClassifier::reconstructionInformation(), SteppingHelixPropagator::refToDest(), MuonTrackingRegionBuilder::region(), L1MuonRegionProducer::regions(), HITRegionalPixelSeedGenerator::regions(), FWConversionProxyBuilder::requestCommon(), CutBasedElectronID::robustSelection(), VZeroFinder::rotate(), LocalError::rotate(), Alignable::rotateAroundGlobalX(), Alignable::rotateAroundGlobalY(), Alignable::rotateAroundGlobalZ(), Alignable::rotateAroundLocalX(), Alignable::rotateAroundLocalY(), Alignable::rotateAroundLocalZ(), gen::AMPTHadronizer::rotateEvtPlane(), gen::HijingHadronizer::rotateEvtPlane(), gen::HydjetHadronizer::rotateEvtPlane(), gen::PyquenHadronizer::rotateEvtPlane(), metsig::significanceAlgo::rotateMatrix(), BeamSpotAlignmentParameters::rotation(), hitfit::rottheta(), BeamHaloPairGenerator::run(), EcalRecHitWorkerRecover::run(), METAlgo::run(), RoadSearchCloudMakerAlgorithm::run(), PixelFitterByHelixProjections::run(), KFBasedPixelFitter::run(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), scaleFunctionType12< T >::scale(), scaleFunctionType38< T >::scale(), scaleFunctionType28< T >::scale(), scaleFunctionType35< T >::scale(), scaleFunctionType25< T >::scale(), scaleFunctionType36< T >::scale(), scaleFunctionType51< T >::scale(), scaleFunctionType52< T >::scale(), scaleFunctionType29< T >::scale(), scaleFunctionType19< T >::scale(), scaleFunctionType3< T >::scale(), scaleFunctionType33< T >::scale(), scaleFunctionType7< T >::scale(), scaleFunctionType23< T >::scale(), scaleFunctionType34< T >::scale(), scaleFunctionType13< T >::scale(), scaleFunctionType24< T >::scale(), scaleFunctionType5< T >::scale(), scaleFunctionType50< T >::scale(), scaleFunctionType6< T >::scale(), scaleFunctionType11< T >::scale(), scaleFunctionType22< T >::scale(), scaleFunctionType37< T >::scale(), scaleToEt(), BSFitter::scanPDF(), PFElectronAlgo::SetCandidates(), EcalDeadCellTriggerPrimitiveFilter::setEvtRecHitstatus(), HDRShower::setHit(), PFElectronAlgo::SetIDOutputs(), TFitParticleEtEtaPhi::setIni4Vec(), TFitParticleEtThetaPhi::setIni4Vec(), PFElectronAlgo::SetLinks(), LaserBeamsTEC1::setOptPhotonPolar(), LaserBeamsTEC2::setOptPhotonPolar(), LaserBeamsBarrel::setOptPhotonPolar(), HcalForwardAnalysis::setPhotons(), metsig::significanceAlgo::setSignifMatrix(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), CSCStripHitSim::simulate(), GflashShowino::simulateFirstInteractionPoint(), VVIObjDetails::sincosint(), VVIObjDetails::sinint(), TtFullHadSignalSel::sinTheta(), smearFunctionType3::smear(), smearFunctionType4::smear(), smearFunctionType5::smear(), smearFunctionType1::smear(), smearFunctionType2::smear(), pat::ObjectSpatialResolution< T >::smearAngles(), pat::LeptonJetIsolationAngle::spaceAngle(), metsig::significanceAlgo::subtractObjects(), InvariantMassAlgorithm::tag(), TangentCircle::TangentCircle(), HcalNumberingFromDDD::tileHB(), HcalTB04Analysis::timeOfFlight(), HcalTestAnalysis::timeOfFlight(), spr::timeOfFlight(), SiStripFineDelayTOF::timeOfFlightBeamB(), SiStripFineDelayTOF::timeOfFlightCosmicB(), TkRotation< align::Scalar >::TkRotation(), SpecialCylindricalMFGrid::toGridFrame(), align::toMatrix(), MuonNavigableLayer::trackingRange(), SeedForPhotonConversion1Leg::trajectorySeed(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), SeedFromConsecutiveHitsCreator::trajectorySeed(), TFitParticleEtThetaPhi::transform(), TFitParticleEtEtaPhi::transform(), FastCircle::transform(), OpticalObject::transformCylindrical2Cartesian(), global_linear_1::translation(), global_simpleAngular_0::translation(), global_simpleAngular_1::translation(), global_simpleAngular_2::translation(), global_linear_0::translation(), DDG4SolidConverter::trunctubs(), TtFullHadSignalSel::TtFullHadSignalSel(), InvariantMassFromVertex::uncertainty(), HcalNumberingFromDDD::unitID(), CastorShowerLibraryMaker::update(), GflashG4Watcher::update(), HICMuonUpdator::updateBarrel(), TwoTrackMinimumDistanceHelixLine::updateCoeffs(), HICMuonUpdator::updateEndcap(), CaloMETAnalyzer::validateMET(), PFMETAnalyzer::validateMET(), CylinderFromSectorMFGrid::valueInTesla(), EcalTrapezoidParameters::vertexList(), reco::isodeposit::AbsThresholdVetoFromTransverse::veto(), reco::isodeposit::ThresholdVetoFromTransverse::veto(), DDI::Polyhedra::volume(), VVIObj::VVIObj(), DDEcalBarrelNewAlgo::web(), DDEcalBarrelAlgo::web(), DiskSectorBounds::width(), GlobalTrackerMuonAlignment::writeGlPosRcd(), SiStripFineDelayTOF::x(), Geom::Cylindrical2Cartesian< T >::y(), Geom::Spherical2Cartesian< T >::y(), Geom::Polar2Cartesian< T >::y(), and PhotonFix::yZ().

{ return Sin<T>::compose(t); }
funct::SIN_RULE ( TYPT1  ,
MINUS_S(A)  ,
MINUS(SIN(A))  ,
sin_._ 
)
funct::SIN_S ( )

Definition at line 81 of file SimplifyTrigonometric.h.

References COMBINE, COS, COS_S(), PROD, and SIN.

                                               {
    typedef PROD(SIN(A), COS(A)) type;
    COMBINE(COS_S(A), SIN_S(A), _2 * _1);
  };
template<typename F >
Slave<F> funct::slave ( const Master< F > &  m)

Definition at line 71 of file FunctClone.h.

References m.

{ return Slave<F>(m); }
template<typename F >
Square<F>::type funct::sqr ( const F &  f)

Definition at line 13 of file Square.h.

References pow().

Referenced by ThirdHitPredictionFromInvLine::add(), ThirdHitPredictionFromCircle::angle(), PixelTrackBuilder::build(), ThirdHitPrediction::calculateRangesBarrel(), ThirdHitPredictionFromInvLine::check(), GlobalTrackingRegion::checkRZ(), HitPairGeneratorFromLayerPairForPhotonConversion::checkRZCompatibilityWithSeedTrack(), RectangularEtaPhiTrackingRegion::checkRZOld(), RZLine::chi2(), ParabolaFit::chi2(), MuonSeedFromRecHits::createSeed(), ThirdHitPredictionFromInvLine::crossing(), ThirdHitPredictionFromCircle::curvature(), MSLayer::distance(), RectangularEtaPhiTrackingRegion::estimator(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::failCheckRZCompatibility(), ThePEGInterface::fillAuxiliary(), ThirdHitPrediction::findMinimalCircles(), ThirdHitPrediction::findRectangle(), ThirdHitPrediction::findTouchingCircles(), ThirdHitPrediction::fitParabola(), L1MuonPixelTrackFitter::getBendingError(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::getEffectiveErrorOnZ(), ClusterShapeTrackFilter::getGlobalDirs(), HitPairGeneratorFromLayerPairForPhotonConversion::getPhiRange(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::getSqrEffectiveErrorOnZ(), SeedForPhotonConversionFromQuadruplets::getSqrEffectiveErrorOnZ(), HitPairGeneratorFromLayerPair::hitPairs(), HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs(), PixelTripletNoTipGenerator::hitTriplets(), ThirdHitCorrection::init(), SeedFromConsecutiveHitsCreator::initialError(), SeedForPhotonConversion1Leg::initialError(), SeedForPhotonConversionFromQuadruplets::initialError(), ThirdHitPrediction::invertCircle(), ThirdHitPrediction::isCompatibleWithMultipleScattering(), JacobianLocalToCartesian::JacobianLocalToCartesian(), RKCurvilinearDistance< T, N >::momentum(), KFBasedPixelFitter::MyBeamSpotHit::MyBeamSpotHit(), PixelTrackFilterByKinematics::operator()(), ThirdHitZPrediction::operator()(), RKCurvilinearDistance< T, N >::operator()(), ThirdHitPredictionFromCircle::phi(), InnerDeltaPhi::phiRange(), HFFibreFiducial::PMTNumber(), SeedGeneratorFromProtoTracksEDProducer::produce(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), reco::GhostTrackVertexFinder::reassignTracks(), ThirdHitPredictionFromInvLine::remove(), ParabolaFit::result(), PixelFitterByConformalMappingAndLine::run(), KFBasedPixelFitter::run(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::selectPriVtxCompatibleWithTrack(), MSLayersKeeperX0AtEta::setX0(), SeedForPhotonConversionFromQuadruplets::simpleGetSlope(), reco::SequentialGhostTrackFitter::stable(), MSLayersAtAngle::sumX0D(), ThirdHitPredictionFromCircle::transverseIP(), reco::GhostTrackVertexFinder::vertexCompat(), reco::TrackGhostTrackState::vertexStateOnGhostTrack(), reco::TrackGhostTrackState::vertexStateOnMeasurement(), and ThirdHitPredictionFromCircle::HelixRZ::zAtR().

                                         { 
    return pow(f, num<2>()); 
  }
template<typename T >
Sqrt<T>::type funct::sqrt ( const T t) [inline]
funct::SUM_RULE ( TYPN1T1  ,
NUM(n ,
,
SUM(A, NUM(n))  ,
_2+  _1 
)
funct::SUM_RULE ( TYPT2  ,
NUM(0)  ,
PROD_S(A, B ,
PROD_S(A, B ,
_2   
)
funct::SUM_RULE ( TYP0  ,
NUM(0)  ,
NUM(0)  ,
NUM(0)  ,
num< 0 >  () 
)
funct::SUM_RULE ( TYPT4  ,
SUM_S(A, B ,
SUM_S(C, D)  ,
SUM(SUM(SUM(A, B), C), D)  ,
(_1+_2._1)+_2.  _2 
)
funct::SUM_RULE ( TYPT3  ,
,
SUM_S(B, C)  ,
SUM(SUM(A, B), C)  ,
(_1+_2._1)+_2.  _2 
)
funct::SUM_RULE ( TYPN1T2  ,
NUM(n ,
SUM_S(A, B ,
SUM(SUM_S(A, B), NUM(n))  ,
_2+  _1 
)
funct::SUM_RULE ( TYPT2  ,
PROD_S(A, B ,
NUM(0)  ,
PROD_S(A, B ,
_1   
)
funct::SUM_RULE ( TYPT1  ,
,
NUM(0)  ,
,
_1   
)
funct::SUM_RULE ( TYPT2  ,
NUM(0)  ,
SUM_S(A, B ,
SUM_S(A, B ,
_2   
)
funct::SUM_RULE ( TYPT2  ,
NUM(0)  ,
MINUS_S(PROD_S(A, B))  ,
MINUS_S(PROD_S(A, B))  ,
_2   
)
funct::SUM_RULE ( TYPT2  ,
SUM_S(A, B ,
NUM(0)  ,
SUM_S(A, B ,
_1   
)
funct::SUM_S ( B  ,
 
)

Definition at line 102 of file SimplifyRatio.h.

Referenced by TEMPL().

                                                   : 
    public SimplifyRatioSum<A, B> { };
template<typename T >
Tan<T>::type funct::tan ( const T t) [inline]

Definition at line 22 of file Tan.h.

References funct::Tan< T >::compose().

Referenced by fireworks::addRhoZEnergyProjection(), FWMuonDetailView::addSceneInfo(), FWElectronDetailView::addSceneInfo(), MCPhotonAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), TrackerDpgAnalysis::analyze(), TrackerOfflineValidation::analyze(), ZMuMuEfficiency::analyze(), EcalRecHitsValidation::analyze(), SiPixelTrackResidualSource::analyze(), EcalDigisValidation::analyze(), DQMHOAlCaRecoStream::analyze(), SiPixelLorentzAngle::analyze(), EcalSimHitsValidation::analyze(), TrackerHitAnalyzer::analyze(), SiStripTrackingRecHitsValid::analyze(), EcalPreshowerSimHitsValidation::analyze(), LASGeometryUpdater::ApplyBeamKinkCorrections(), cms::DiMuonSeedGeneratorHIC::barrelUpdateSeed(), FWCSCStripDigiProxyBuilder::build(), ConvertedPhotonProducer::buildCollections(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWJetProxyBuilder::buildViewType(), DirectTrackerNavigation::calculateEta(), calculateEta(), MuonTkNavigationSchool::calculateEta(), RoadSearchCircleSeed::calculateEta(), MuonNavigationSchool::calculateEta(), reco::modules::TrackerTrackHitFilter::checkHitAngle(), reco::modules::TrackerTrackHitFilter::checkPXLCorrClustCharge(), TCMETAlgo::closeToElectron(), MuRingForwardDoubleLayer::compatible(), ForwardDetLayer::compatible(), BarrelDetLayer::compatible(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), PerigeeLinearizedTrackState::computeChargedJacobians(), PerigeeLinearizedTrackState::computeNeutralJacobians(), ParticleKinematicLinearizedTrackState::computeNeutralJacobians(), DDHCalEndcapAlgo::constructGeneralVolume(), DDHCalBarrelAlgo::constructInsideLayers(), DDHCalEndcapAlgo::constructInsideModule(), DDHCalEndcapAlgo::constructInsideModule0(), DDHCalEndcapAlgo::constructInsideSector(), DDHCalBarrelAlgo::constructInsideSector(), TwoBodyDecayModel::convertCurvilinearToCartesian(), TSCPBuilderNoMaterial::createFTSatTransverseImpactPointNeutral(), MuonSeedCreator::createSeed(), fireworks::createSegment(), EMEnrichingFilterAlgo::deltaRxyAtEE(), doubleEMEnrichingFilterAlgo::deltaRxyAtEE(), DisplayManager::displayCanvas(), PF_PU_AssoMapAlgos::dR(), DTBtiChip::DTBtiChip(), DTTrigGeom::dumpLUT(), Pi0FixedMassWindowCalibration::duringLoop(), EcalHitMaker::ecalCellLine(), EgammaObjects::ecalEta(), EgammaSuperClusters::ecalEta(), HICaloUtil::EcalEta(), ECALPositionCalculator::ecalEta(), ContainmentCorrectionAnalyzer::ecalEta(), EcalTrapezoidParameters::EcalTrapezoidParameters(), CSCStripTopology::equationOfStrip(), CSCWireGeometry::equationOfWire(), RawParticle::eta(), kinem::eta(), Geom::OnePiRange< T >::eta(), MCPizeroAnalyzer::etaTransformation(), MCPhotonAnalyzer::etaTransformation(), PhotonsWithConversionsAnalyzer::etaTransformation(), ConversionProducer::etaTransformation(), MCElectronAnalyzer::etaTransformation(), SimpleConvertedPhotonAnalyzer::etaTransformation(), SimplePhotonAnalyzer::etaTransformation(), TkConvValidator::etaTransformation(), PhotonValidator::etaTransformation(), DDHCalTBCableAlgo::execute(), DDHCalTBZposAlgo::execute(), DDTECModuleAlgo::execute(), SimG4HcalValidation::fill(), LA_Filler_Fitter::fill(), HcalTestAnalysis::fill(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), HcalTB06Analysis::fillBuffer(), HcalTB04Analysis::fillBuffer(), TrackerHitProducer::fillG4MC(), RoadSearchCloudMakerAlgorithm::FillRecHitsIntoCloudGeneral(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), EnergyScaleAnalyzer::fillTree(), TCMETAlgo::findDuplicateTracks(), OutInConversionSeedFinder::fixPointRadius(), cms::DiMuonSeedGeneratorHIC::forwardUpdateSeed(), cms::HICFTSfromL1orL2::FTSfromL1(), cms::HICFTSfromL1orL2::FTSfromL2(), cms::HICFTSfromL1orL2::FTSfromStandAlone(), FWExpressionValidator::FWExpressionValidator(), GeneralTrapezoidalPlaneBounds::GeneralTrapezoidalPlaneBounds(), EcalEndcapGeometry::getCells(), ConversionFinder::getConversionInfo(), DetIdAssociator::getDetIdsCloseToAPoint(), IsolatedPixelTrackCandidateProducer::getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), EopTreeWriter::getDistInCM(), getDistInCM(), CastorSD::getEnergyDeposit(), ZdcSD::getEnergyDeposit(), HcalNumberingFromDDD::getEta(), TopologyWorker::getetaphi(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), BetafuncEvtVtxGenerator::GetInvLorentzBoost(), MixBoostEvtVtxGenerator::GetInvLorentzBoost(), BetaBoostEvtVtxGenerator::GetInvLorentzBoost(), ConversionSeedFilter::getKine(), CastorShowerLibraryMaker::GetKinematics(), SiStripFineDelayTOF::getPhi(), CastorShowerLibrary::getShowerHits(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), PrimaryVertexAnalyzer4PU::getTc(), HcalTB02HcalNumberingScheme::getUnitID(), EcalEleCalibLooper::giveLimit(), CosmicMuonGenerator::initialize(), DDHCalEndcapAlgo::initialize(), DDHCalBarrelAlgo::initialize(), PerigeeConversions::jacobianCurvilinear2Perigee(), PerigeeConversions::jacobianParameters2Cartesian(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), HcalNumberingFromDDD::loadGeometry(), IdealZDCTrapezoid::localCorners(), TruncatedPyramid::localCorners(), RadialStripTopology::localError(), PixelCPEBase::localParameters(), OffsetRadialStripTopology::localPosition(), RadialStripTopology::localPosition(), fireworks::localSiStrip(), FWRPZViewGeometry::makeCaloOutlineRhoZ(), HcalDDDGeometryLoader::makeCell(), fireworks::makeEveJetCone(), PerigeeConversions::momentumFromPerigee(), KinematicPerigeeConversions::momentumFromPerigee(), FinalTreeBuilder::momentumPart(), muonisolation::CaloExtractor::MuonAtCaloPosition(), CosmicMuonGenerator::nextMultiEvent(), funct::TanStruct< T >::operator double(), reco::parser::tan_f::operator()(), funct::TanStruct< T >::operator()(), SimG4HcalHitCluster::operator+=(), reco::Conversion::pairCotThetaSeparation(), DDHCalEndcapAlgo::parameterLayer(), DDHCalEndcapAlgo::parameterLayer0(), Generator::particlePassesPrimaryCuts(), ConversionProducer::preselectTrackPair(), PrimaryVertexAnalyzer4PU::printEventSummary(), PrimaryVertexAnalyzer4PU::printPVTrks(), PrimaryVertexAnalyzer4PU::printRecTrks(), ShallowTrackClustersProducer::produce(), ConversionSeedFilterCharge::produce(), cms::FastMuPropagator::propagate(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), SteppingHelixPropagator::refToMatVolume(), FWConversionProxyBuilder::requestCommon(), RoadSearchSeedFinderAlgorithm::run(), KFBasedPixelFitter::run(), TPtoRecoTrack::s_eta(), RecoTracktoTP::s_eta(), pat::ObjectSpatialResolution< T >::smearAngles(), smearFunctionBase::smearEta(), CSCLayerGeometry::stripWireIntersection(), PrimaryVertexAnalyzer4PU::supf(), IdealZDCTrapezoid::ta(), kinem::tanl_from_theta(), hitfit::theta_to_eta(), HcalNumberingFromDDD::tileHE(), SiStripFineDelayTOF::timeOfFlightCosmicB(), MuonNavigableLayer::trackingRange(), DTTrigGeomUtils::trigPos(), DTTrigGeomUtils::trigToSeg(), InvariantMassFromVertex::uncertainty(), HcalNumberingFromDDD::unitID(), CastorTestAnalysis::update(), HcalTB02Analysis::update(), DoCastorAnalysis::update(), FP420Test::update(), EcalSimHitsValidProducer::update(), HcalTestAnalysis::update(), TrackingVerboseAction::update(), HICMuonUpdator::update(), BscTest::update(), ValidateGeometry::validateCSCLayerGeometry(), ValidateGeometry::validateStripTopology(), EcalTrapezoidParameters::vertexList(), SimpleNavigableLayer::wellInside(), CSCWireGeometry::wireEnds(), RadialStripTopology::xOfStrip(), CSCWireGeometry::yLimitsOfWirePlane(), and SiStripFineDelayTOF::z().

                                              { 
    return Tan<T>::compose(t); 
  }
funct::TAN_RULE ( TYPT1  ,
MINUS_S(A)  ,
MINUS(TAN(A))  ,
tan_._ 
)
funct::TAN_S ( )

Definition at line 62 of file SimplifyTrigonometric.h.

                                             : 
    public SimplifySTRatio<A> { };
funct::TEMPL ( N1T1  )
funct::TEMPL ( XT2  )
funct::TEMPL ( XT1  )

Definition at line 22 of file Derivative.h.

                                : 
    public ::boost::is_same<DERIV(X, A), NUM(0)> { };
funct::TEMPL ( T2  )

Definition at line 25 of file Factorize.h.

                           : 
    public Divides0<A> { };
funct::TEMPL ( T1  )

Definition at line 18 of file Factorize.h.

References A, cmsCodeRulesChecker::arg, GET, NUM(), and relativeConstraints::value.

                            {
    static const bool value = false;
    typedef A arg;
    typedef NUM(1) type;
    GET(arg, num<1>());
  };
funct::TEMPL ( T3  )

Definition at line 313 of file SimplifyRatio.h.

References A, printConversionInfo::aux, B, newFWLiteAna::base, C, COMBINE, RATIO, RATIO_S, SUM_S(), and relativeConstraints::value.

                              {
    struct ratio1 { 
      typedef RATIO_S(A, C) base;
      typedef RATIO(A, C) type;
      enum { value = ::boost::type_traits::ice_not<
	     ::boost::is_same<type, base>::value>::value };
    };
    struct ratio2 { 
      typedef RATIO_S(B, C) base;
      typedef RATIO(B, C) type;
      enum { value = ::boost::type_traits::ice_not<
	     ::boost::is_same<type, base>::value>::value };
    };
    typedef AuxSumRatio<A, B, C, 
			::boost::type_traits::ice_or<ratio1::value, ratio2::value>::value> aux;
    typedef typename aux::type type;
    COMBINE(SUM_S(A, B), C, aux::combine(_1, _2));
  };
funct::TEMPL ( N2T1  )
funct::TEMPL ( N2  )
funct::TEMPL ( N1T2  )
funct::TEMPL ( N1  )
funct::TEMPL ( T4  )
template<typename F >
double funct::trapezoid_integral ( const F &  f,
double  min,
double  max,
unsigned int  samples 
)

Definition at line 20 of file NumericalIntegration.h.

References delta, f, i, prof2calltree::l, and min.

Referenced by funct::TrapezoidIntegrator::operator()().

                                                                                      { 
      const double l = max - min, delta = l / samples;
      double sum = 0;
      for(unsigned int i = 0; i < samples; ++i) {
        sum += f(min + (i + 0.5) * delta);
      }
      return sum * delta;
    }

Variable Documentation

Definition at line 28 of file Factorize.h.

Definition at line 42 of file Factorize.h.

Definition at line 72 of file Factorize.h.

Definition at line 192 of file Factorize.h.

Definition at line 198 of file Factorize.h.

Definition at line 54 of file Factorize.h.

Referenced by abcd(), FSRWeightProducer::alphaRatio(), SignedImpactParameter3D::apply(), SignedTransverseImpactParameter::apply(), SignedDecayLength3D::apply(), CalcABCD(), RazorVarProducer::CalcMR(), HLTRFilter::CalcMR(), MEzCalculator::Calculate(), METzCalculator::Calculate(), CSCSegAlgoSK::calculateError(), CSCSegAlgoShowering::calculateError(), CSCSegAlgoST::calculateError(), CSCSegAlgoHitPruning::calculateError(), CSCSegAlgoDF::calculateError(), CSCSegAlgoTC::calculateError(), DTMuonMillepede::calculationMillepede(), ThirdHitPredictionFromInvLine::check(), CocoaMaterialElementary::CocoaMaterialElementary(), funct::Product< PROD_S(F, G), H >::combine(), funct::RatioP1< F, G, H >::combine(), funct::RatioP2< F, G, H >::combine(), funct::SimplSumOrd< A, B, PROD_S(C, D) >::combine(), RPCSeedPattern::computePtWithThreerecHits(), RPCSeedPattern::computePtwithThreerecHits(), corrJetEt1(), ThirdHitPredictionFromInvLine::crossing(), SurveyPxbImageLocalFit::doFit(), SingleParticleEvent::Eloss(), RooCB::evaluate(), DTGeometryParsFromDD::extractParameters(), DTGeometryBuilderFromDDD::extractParameters(), cms::BHFilter::filter(), ThirdHitPredictionFromInvParabola::findPointAtCurve(), CSCChamberFitter::fit(), EcalBarrelGeometry::getClosestCell(), EcalEndcapGeometry::getClosestCell(), hcalCalib::GetCoefFromMtrxInvOfAve(), GlobalTrackerMuonAlignment::gradientGlobal(), GenericHouseholder::iterate(), MaterialEffects::MaterialEffects(), GlobalTrackerMuonAlignment::misalignMuon(), GlobalTrackerMuonAlignment::misalignMuonL(), reco::operator<(), reco::operator<=(), L1GctJetFinderParams::orcaStyleCorrect(), HelixBarrelPlaneCrossingByCircle::pathLength(), PetrukhinFunc(), L1GctJetFinderParams::piecewiseCubicCorrect(), Strip1DMeasurementTransformator::projectionMatrix(), CSCTFPtMethods::Pt2Stn(), RealQuadEquation::RealQuadEquation(), SingleParticleEvent::subtractEloss(), TEMPL(), reco::InverseCrosstalkMatrix::unfold(), and DDI::Trap::volume().

Definition at line 28 of file Factorize.h.

Referenced by TEMPL().

Definition at line 308 of file SimplifyRatio.h.

Referenced by abcd(), FSRWeightProducer::alphaRatio(), magfieldparam::BFit::BFit(), CalcABCD(), DTTFFEDSim::calcCRC(), DTTFFEDReader::calcCRC(), MEzCalculator::Calculate(), METzCalculator::Calculate(), DTMuonMillepede::calculationMillepede(), magfieldparam::poly2d_base::Collect(), funct::Product< PROD_S(F, G), H >::combine(), funct::RatioP1< F, G, H >::combine(), funct::RatioP2< F, G, H >::combine(), funct::SimplSumOrd< A, B, PROD_S(C, D) >::combine(), corrJetEt1(), LzmaFile::DecodeBuffer(), SiStripCorrelateNoise::DoPlots(), Chi2Strip1DEstimator::estimate(), Chi2StripEstimator::estimate(), magfieldparam::rz_poly::Expand(), TriggerSummaryProducerAOD::fillFilterObjectMembers(), edm::FilterObjectWrapper< T, C >::filter(), cms::BHFilter::filter(), TFParams::fitpj(), reco::LeafRefCandidateT< T >::get(), reco::componenthelper::SingleComponent< C, T, F >::get(), reco::componenthelper::MultipleComponents< C, T, F, S >::get(), EcalBarrelGeometry::getClosestCell(), EcalEndcapGeometry::getClosestCell(), PFEnergyResolution::getEnergyResolutionEm(), magfieldparam::BFit::GetField(), edm::refitem::GetPtrImpl< C, T, F, KEY >::getPtr_(), magfieldparam::rz_poly::GetSVal(), HelixBarrelCylinderCrossing::HelixBarrelCylinderCrossing(), ConversionFastHelix::helixStateAtVertex(), SeedFromConsecutiveHitsCreator::initialError(), SeedForPhotonConversion1Leg::initialError(), SeedForPhotonConversionFromQuadruplets::initialError(), RoadSearchTrackCandidateMakerAlgorithm::initialTrajectory(), RoadSearchTrackCandidateMakerAlgorithm::initialTrajectoryFromTriplet(), CRackTrajectoryBuilder::innerState(), edm::IDVectorMap< ID, C, P >::insert(), FrameToFrameDerivative::linearEulerAngles(), reco::LeafRefCandidateT< T >::numberOf(), reco::componenthelper::MultipleComponents< C, T, F, S >::numberOf(), TtSemiLRSignalSelObservables::operator()(), FTSFromVertexToPointFactory::operator()(), TtHadLRSignalSelObservables::operator()(), TrajectoryStateWithArbitraryError::operator()(), magfieldparam::rz_poly::operator*=(), ora::Ptr< T >::operator=(), ora::UniqueRef< T >::operator=(), ora::Ptr< T >::operator==(), L1GctJetFinderParams::orcaStyleCorrect(), HelixBarrelPlaneCrossingByCircle::pathLength(), L1GctJetFinderParams::piecewiseCubicCorrect(), HDQMInspector::plot(), magfieldparam::poly2d_term::poly2d_term(), edm::RangeMap< det_id_type, edm::OwnVector< B > >::post_insert(), TrackCandidateProducer::produce(), TtEvtBuilder< C >::produce(), cms::CosmicTrackFinder::produce(), ora::Ptr< T >::Ptr(), RealQuadEquation::RealQuadEquation(), KFBasedPixelFitter::run(), SiG4UniversalFluctuation::SampleFluctuations(), LandauFP420::SampleFluctuations(), magfieldparam::poly2d_base::Scale(), magfieldparam::BFit::SetField(), TEMPL(), ora::UniqueRef< T >::UniqueRef(), KFStripUpdator::update(), and KFStrip1DUpdator::update().

Definition at line 180 of file Primitive.h.

Referenced by L1GtTriggerMenuConfigOnlineProd::addJetCountsCondition(), GsfElectronAlgo::addPflowInfo(), SiStripGainFromCalibTree::algoAnalyzeTheTree(), ora::MappingToSchema::alter(), ElectronAnalyzer::analyze(), SiStripElectronAnalyzer::analyze(), HLXMonitor::analyze(), DQMHcalPhiSymAlCaReco::analyze(), L1TdeRCT::analyze(), ElectronMcSignalValidator::analyze(), ElectronTagProbeAnalyzer::analyze(), L1CondDBPayloadWriter::analyze(), L1CondDBIOVWriter::analyze(), TrigResRateMon::analyze(), asimovutils::asimovDatasetWithFit(), cond::Cipher::b64encrypt(), AlignmentTrackSelector::basicCuts(), HLXMonitor::beginJob(), FWPSetTableManager::cellDataIsSortable(), FWGeometryTableManagerBase::cellDataIsSortable(), pos::PixelNameTranslation::checkFor(), SiStripElectronAlgo::coarseHitSelection(), pos::PixelHdwAddress::compare(), MuRodBarrelLayer::compatibleDets(), GsfElectronAlgo::completeElectrons(), EcalTPGParamBuilder::computeLinearizerParam(), pos::PixelConfigFile::configurationDataExists(), ElectronMomentumCorrector::correct(), reco::BeamHaloSummary::CSCLooseHaloId(), reco::BeamHaloSummary::CSCTightHaloId(), HcalTTPDigiProducer::decision(), DetectorStateFilter::DetectorStateFilter(), DetStatus::DetStatus(), PFClusterAlgo::doClusteringWorker(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::DQMReferenceHistogramRootFileEventSetupAnalyzer(), DQMStoreStats::DQMStoreStats(), edmtest::DQMXMLFileEventSetupAnalyzer::DQMXMLFileEventSetupAnalyzer(), SiPixelTrackerMap::drawModule(), EcalDCCTB07UnpackingModule::EcalDCCTB07UnpackingModule(), reco::BeamHaloSummary::EcalLooseHaloId(), EcalTBDigiProducer::EcalTBDigiProducer(), reco::BeamHaloSummary::EcalTightHaloId(), cond::Cipher::encrypt(), equivalent(), ForwardMeasurementEstimator::estimate(), BarrelMeasurementEstimator::estimate(), ElectronTagProbeAnalyzer::etCut(), ElectronAnalyzer::etCut(), DQMAnalyzer::etCut(), L1ExtraParticleMapProd::evaluateForwardRapidityGap(), l1t::DataWriter::fillLastTriggerKeyList(), TopDecaySubset::fillListing(), TopInitSubset::fillOutput(), l1t::OMDSReader::QueryResults::fillVariableFromRow(), TTbar_P4Violation::filter(), RPCRecHitFilter::filter(), HcalCalibTypeFilter::filter(), EcalGenEvtSelectorFrag::filter(), HLTHcalCalibTypeFilter::filter(), ElectronSeedProducer::filterClusters(), FilterScrapingPixelProbability::FilterScrapingPixelProbability(), MuonSeedBuilder::foundMatchingSegment(), DQMAnalyzer::generalCut(), ElectronTagProbeAnalyzer::generalCut(), ElectronAnalyzer::generalCut(), SiStripConfigDb::getDeviceDescriptions(), BTagPerformanceAnalyzerOnData::getEtaPtBin(), BTagPerformanceAnalyzerMC::getEtaPtBin(), SiStripConfigDb::getFedConnections(), pos::PixelPortcardMap::getName(), L1ConfigOnlineProdBase< TRcd, TData >::getObjectKey(), reco::BeamHaloSummary::GlobalLooseHaloId(), reco::BeamHaloSummary::GlobalTightHaloId(), DTSegmentCand::good(), reco::BeamHaloSummary::HcalLooseHaloId(), reco::BeamHaloSummary::HcalTightHaloId(), HLTHcalSimpleRecHitFilter::hltFilter(), HLTHcalNZSFilter::hltFilter(), HSCPTreeBuilder::HSCPTreeBuilder(), ElectronTagProbeAnalyzer::idCut(), ElectronAnalyzer::idCut(), DQMAnalyzer::idCut(), MuonSeedBuilder::IdentifyShowering(), reco::GsfElectron::init(), JetIDSelectionFunctor::initialize(), MuonVPlusJetsIDSelectionFunctor::initialize(), KalmanAlignmentAlgorithm::initializeAlignmentParameters(), CaloSamples::isBlank(), ConversionFinder::isFromConversion(), TransientTrackInVertices::isInVertex(), IsolatedGenParticles::IsolatedGenParticles(), IsolatedTracksNxN::IsolatedTracksNxN(), ElectronAnalyzer::isolationCut(), ElectronTagProbeAnalyzer::isolationCut(), DQMAnalyzer::isolationCut(), JetMETDQMDCSFilter::JetMETDQMDCSFilter(), EBHitResponse::keepBlank(), ESHitResponse::keepBlank(), EEHitResponse::keepBlank(), main(), cms::METProducer::METProducer(), Flight2DSvFilter::operator()(), operator<(), CaloCellId::operator==(), PFProducer::PFProducer(), edm::service::PathTimerService::postBeginJob(), GsfElectronCoreProducer::produce(), HiSpikeCleaner::produce(), reco::modules::CosmicTrackSplitter::produce(), AlCaECALRecHitReducer::produce(), L1ExtraParticleMapProd::produce(), reco::modules::TrackerTrackHitFilter::produce(), HcalCalibFEDSelector::produce(), DistortedPFCandProducer::produce(), HcalTTPTriggerRecord::produce(), SiStripElectronAlgo::projectPhiBand(), SiStripPartition::pset(), SiStripDbParams::pset(), gen::Pythia6Gun::Pythia6Gun(), EcalTPGParamBuilder::realignBaseline(), FWJetProxyBuilder::requestCommon(), FWElectronProxyBuilder::requestCommon(), FWConversionProxyBuilder::requestCommon(), pos::PixelNameTranslation::ROCexists(), Asymptotic::runLimit(), MuonSeedCleaner::SeedCandidates(), ElectronAnalyzer::selected(), DQMAnalyzer::selected(), ElectronTagProbeAnalyzer::selected(), GsfElectronAlgo::setAmbiguityData(), GsfElectronAlgo::setCutBasedPreselectionFlag(), Selector< pat::Electron >::setIgnoredCuts(), SimpleEventFilter::SimpleEventFilter(), SimpleMetricsUpdator::SimpleMetricsUpdator(), PedsOnlyAnalysis::summary(), PedsFullNoiseAnalysis::summary(), PedestalsAnalysis::summary(), NoiseAnalysis::summary(), TwoBodyDecayTrajectoryFactory::trajectories(), DQMAnalyzer::trigger(), HLTPerformanceInfo::uniqueModule(), l1t::DataWriter::updateIOV(), TiXmlPrinter::VisitEnter(), CaloGeometryDBReader::writeFlag(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::~DQMReferenceHistogramRootFileEventSetupAnalyzer(), and edmtest::DQMXMLFileEventSetupAnalyzer::~DQMXMLFileEventSetupAnalyzer().

const double funct::oneOverSqrtTwoPi = 1/sqrt(2*M_PI)

Definition at line 9 of file Gaussian.h.

Referenced by funct::Gaussian::operator()().

Definition at line 168 of file Primitive.h.

Referenced by edm::eventsetup::EventSetupRecord::add(), GsfElectronAlgo::addPflowInfo(), SiStripGainFromCalibTree::algoAnalyzeTheTree(), ElectronMcFakeValidator::analyze(), SiStripElectronAnalyzer::analyze(), HLXMonitor::analyze(), EcalTPGParamBuilder::analyze(), testEcalTPGScale::analyze(), EwkMuLumiMonitorDQM::analyze(), ElectronMcSignalValidator::analyze(), ZeePlots::analyze(), L1CondDBPayloadWriter::analyze(), ElectronTagProbeAnalyzer::analyze(), L1CondDBIOVWriter::analyze(), DQMAnalyzer::analyze(), edm::HepMCProduct::applyVtxGen(), AlignmentTrackSelector::basicCuts(), GsfElectronProducer::beginEvent(), GsfElectronBaseProducer::beginEvent(), HLXMonitor::beginJob(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::beginRun(), SiStripCommissioningOfflineClient::beginRun(), edmtest::DQMXMLFileEventSetupAnalyzer::beginRun(), edm::HepMCProduct::boostToLab(), MuonSeedBuilder::build(), GsfElectronAlgo::ElectronData::calculateTSOS(), FWTableManagerBase::cellDataIsSortable(), pos::PixelNameTranslation::checkFor(), pos::PixelNameTranslation::checkROCExistence(), PhotonIsolationCalculator::classify(), SiStripElectronAlgo::coarseHitSelection(), PixelHitMatcher::compatibleSeeds(), GsfElectronAlgo::completeElectrons(), EcalTPGParamBuilder::computeLinearizerParam(), pos::PixelConfigFile::configurationDataExists(), ElectronMomentumCorrector::correct(), GsfElectronAlgo::createElectron(), PFClusterAlgo::doClustering(), DQMStoreStats::DQMStoreStats(), EcalDCCTB07UnpackingModule::EcalDCCTB07UnpackingModule(), ElectronSeedProducer::ElectronSeedProducer(), EcalCoder::encode(), ElectronDqmAnalyzerBase::endJob(), CSCOfflineMonitor::endJob(), ElectronDqmAnalyzerBase::endLuminosityBlock(), ElectronDqmAnalyzerBase::endRun(), CSCOfflineMonitor::endRun(), equivalent(), ForwardMeasurementEstimator::estimate(), ConversionForwardEstimator::estimate(), ElectronTagProbeAnalyzer::etCut(), ElectronAnalyzer::etCut(), DQMAnalyzer::etCut(), L1ExtraParticleMapProd::evaluateDoubleDifferentCaloObjectTrigger(), L1ExtraParticleMapProd::evaluateDoubleDifferentObjectSameTypeTrigger(), L1ExtraParticleMapProd::evaluateDoubleDifferentObjectTrigger(), L1ExtraParticleMapProd::evaluateDoublePlusSingleObjectTrigger(), L1ExtraParticleMapProd::evaluateDoubleSameObjectTrigger(), L1ExtraParticleMapProd::evaluateJetGapJetTrigger(), L1ExtraParticleMapProd::evaluateQuadSameObjectTrigger(), L1ExtraParticleMapProd::evaluateSingleObjectTrigger(), L1ExtraParticleMapProd::evaluateTripleSameObjectTrigger(), ora::MultiRecordSelectOperation::execute(), SiPixelTrackerMapCreator::exploreBeiStructure(), BTagDifferentialPlot::fillHisto(), TrigResRateMon::fillHltMatrix(), l1t::DataWriter::fillLastTriggerKeyList(), TopDecaySubset::fillListing(), l1t::OMDSReader::QueryResults::fillVariableFromRow(), PythiaFilterEMJet::filter(), TTbar_P4Violation::filter(), EcalGenEvtSelectorFrag::filter(), FilterScrapingPixelProbability::FilterScrapingPixelProbability(), ElectronDqmAnalyzerBase::find(), ora::UpdateBuffer::flush(), DQMAnalyzer::generalCut(), ElectronTagProbeAnalyzer::generalCut(), ElectronAnalyzer::generalCut(), BetaCalculatorECAL::getDetailedTrackLengthInXtals(), BTagPerformanceAnalyzerOnData::getEtaPtBin(), BTagPerformanceAnalyzerMC::getEtaPtBin(), CastorSD::getFromLibrary(), pos::PixelPortcardMap::getName(), CaloGeometry::getValidDetIds(), CaloSubdetectorGeometry::getValidDetIds(), MuonSeedCleaner::GroupSeeds(), GsfElectronBaseProducer::GsfElectronBaseProducer(), GzInputStream::GzInputStream(), HLTHcalNZSFilter::hltFilter(), HSCPTreeBuilder::HSCPTreeBuilder(), ElectronTagProbeAnalyzer::idCut(), ElectronAnalyzer::idCut(), DQMAnalyzer::idCut(), MuonSeedBuilder::IdentifyShowering(), reco::GsfElectron::init(), CaloCellGeometry::inside(), CaloSamples::isBlank(), VIterator< Item >::IsDone(), reco::GsfElectron::isElectron(), NuclearTester::isNuclearInteraction(), reco::Photon::isPhoton(), JetMETDQMDCSFilter::JetMETDQMDCSFilter(), CaloHitResponse::keepBlank(), PhotonConversionTrajectorySeedProducerFromQuadrupletsAlgo::loop(), CosmicMuonGenerator::nextMultiEvent(), V0SvFilter::operator()(), Flight2DSvFilter::operator()(), CalibCoeff::operator*=(), SimG4HcalHitCluster::operator<(), CaloHit::operator<(), HcalTTPDigi::operator==(), edm::service::PathTimerService::postBeginJob(), PFAlgoTestBenchElectrons::processBlock(), UnifiedSCCollectionProducer::produce(), L1ExtraParticlesProd::produce(), GsfElectronCoreProducer::produce(), L1ExtraParticleMapProd::produce(), AlCaECALRecHitReducer::produce(), ParticleReplacerClass::produce(), HcalCalibFEDSelector::produce(), SiStripElectronAlgo::projectPhiBand(), TrackerGeometricDetExtraESModule::putOne(), KalmanAlignmentTrackRefitter::refitTracks(), GsfElectronAlgo::EventData::retreiveOriginalTrackCollections(), pos::PixelNameTranslation::ROCexists(), DQMAnalyzer::selected(), ElectronAnalyzer::selected(), ElectronTagProbeAnalyzer::selected(), TwoBodyDecayDerivatives::selectedDerivatives(), GsfElectronAlgo::setAmbiguityData(), reco::ElectronSeed::setCaloCluster(), reco::GsfElectron::setCorrectedEcalEnergy(), reco::ElectronSeed::setCtfTrack(), CalibCoeff::setValue(), PedsOnlyAnalysis::summary(), PedsFullNoiseAnalysis::summary(), NoiseAnalysis::summary(), PedestalsAnalysis::summary(), TwoBodyDecayTrajectoryFactory::trajectories(), DQMAnalyzer::trigger(), TwoBodyDecayEstimator::TwoBodyDecayEstimator(), HLTPerformanceInfo::uniqueModule(), l1t::DataWriter::updateIOV(), SiStripConfigDb::uploadDeviceDescriptions(), SiStripConfigDb::uploadFedConnections(), CaloGeometryDBWriter::writeFlag(), and SignedTransverseImpactParameter::zImpactParameter().

const double funct::twoOverPi = 2./M_PI

Definition at line 8 of file BreitWigner.h.

Referenced by funct::BreitWigner::operator()().