CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Classes | Typedefs | Functions | Variables
funct Namespace Reference

Namespaces

 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 A arg
 
typedef Polynomial< 0 > Constant
 
typedef DecomposeProduct< arg,
typename Div::arg > 
D
 
typedef Divides< arg, void > D0
 
typedef Divides< A, CD1
 
typedef Divides< B, CD2
 
typedef DecomposePower< A, NUM(n)> Dec
 
typedef ::boost::mpl::if_< D1,
D1, typename::boost::mpl::if_
< D2, D2, D0 >::type >::type 
Div
 
typedef arg type
 

Functions

template<typename T >
Abs< T >::type abs (const T &t)
 
 COMBINE (SIN_S(A), COS_S(A), type(_1._))
 
 COMBINE (A, NUM(n), num< 1 >()/pow(_1, num<-n >()))
 
 COMBINE (A, NUM(0), num< 1 >())
 
 COMBINE (SIN_S(A), TAN_S(A), type(_1._))
 
 COMBINE (COS_S(A), TAN_S(A), sin(_1._))
 
 COMBINE (POWER_S(COS_S(A), B), POWER_S(TAN_S(A), B), pow(sin(_1._1._), _1._2))
 
 COMBINE (SUM(A, B), SUM(B, A), num< 1 >())
 
 COMBINE (PROD(NUM(n), SIN2(A)), PROD(NUM(m), COS2(A)),(num< n-p >()*_1._2+num< m-p >()*_2._2)+num< p >())
 
static type combine (const A &_1, const B &_2)
 
 COMBINE (SUM_S(A, B), C,(_1._1/_2)+(_1._2/_2))
 
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)>
 
typedef DERIV (X, A) A1
 
 DERIV_RULE (TYPX, X, NUM(1), num< 1 >())
 
 DERIV_RULE (TYPXT1, EXP_S(A), PROD(EXP(A), DERIV(X, A)), _ *derivative< X >(_._))
 
 DERIV_RULE (TYPXT1, LOG_S(A), PROD(RATIO(NUM(1), A), DERIV(X, A)),(num< 1 >()/_._)*derivative< X >(_._))
 
 DERIV_RULE (TYPXT1, ABS_S(A), PROD(SGN(A), DERIV(X, A)), sgn(_._)*derivative< X >(_._))
 
 DERIV_RULE (TYPXT1, SIN_S(A), PROD(COS(A), DERIV(X, A)), cos(_._)*derivative< X >(_._))
 
 DERIV_RULE (TYPXT1, COS_S(A), MINUS(PROD(SIN(A), DERIV(X, A))),-(sin(_._)*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 (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 >(_._))
 
 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 (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, SQRT_S(A), PROD(PROD(FRACT(1, 2), RATIO(NUM(1), SQRT(A))), DERIV(X, A)),(fract< 1, 2 >()*(num< 1 >()/sqrt(_._)))*derivative< X >(_._))
 
A derivative (const A &_)
 
typedef DIFF (PROD(A, B1), PRIMIT(X, PROD(A1, B1))) type
 
typedef DIFF (PROD(A, B1), AB1) type
 
 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 ()
 
 GET (arg, _)
 
 GET (arg, pow(Dec::getBase(_), num< p >()))
 
 GET (arg, Div::get(_._))
 
 GET (arg, Div::get(D::get(_)))
 
static type get (const PROD_S(A, B)&_)
 
static type get (const PROD_S(B, A)&_)
 
 GET (PROD_S(A, B), _._1 *primitive< X >(_._2))
 
 GET (PROD_S(A, B), _._2 *primitive< X >(_._1))
 
 GET (PROD_S(A, B), _ *X())
 
static type get (const RATIO_S(A, B)&_)
 
static type get (const RATIO_S(B, A)&_)
 
 GET (RATIO_S(A, B), _._1 *primitive< X >(num< 1 >/_._2))
 
 GET (RATIO_S(A, B), primitive< X >(_._1)/_._2)
 
 GET (RATIO_S(A, B), _ *X())
 
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< Fmaster (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)>
 
typedef MINUS_S (A) arg
 
 MINUS_S (PROD_S(B, C))>
 
 MINUS_S (PROD_S(C, D))>
 
 NON_PARAMETRIC_BINARY (SumStruct)
 
 NON_PARAMETRIC_BINARY (ProductStruct)
 
 NON_PARAMETRIC_BINARY (RatioStruct)
 
 NON_PARAMETRIC_BINARY (PowerStruct)
 
 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 (TanStruct)
 
 NON_PARAMETRIC_UNARY (MinusStruct)
 
template<unsigned n, typename X , typename F >
NthDerivative< n, X, F >::type nth_derivative (const F &f)
 
template<int n>
const Numerical< n > & num ()
 
 NUM (n))
 
 NUM (m)>
 
 NUM (2))
 
A NUM (1) >
 
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<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 > > &)
 
std::ostream & operator<< (std::ostream &cout, const funct::Parameter &p)
 
std::ostream & operator<< (std::ostream &cout, const Expression &e)
 
template<typename X1 , typename X2 , typename X3 >
std::ostream & operator<< (std::ostream &cout, const Function< X1, X2, X3 > &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 >, 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)
 
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)
 
typedef POWER (A, NUM(n)) arg
 
typedef POWER (A, NUM(p)) type
 
 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 (TYPT2, PROD_S(A, B), 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_S (A, NUM(n))>
 
 POWER_S (A, NUM(m))>
 
 POWER_S (TAN_S(A), B)>
 
 POWER_S (TAN_S(A), NUM(n))>
 
 POWER_S (COS_S(A), NUM(2))>
 
 POWER_S (A, C) >
 
 POWER_S (SIN_S(A), NUM(2))>
 
 POWER_S (A, B) >
 
typedef PRIMIT (X, PROD(A1, B1)) AB1
 
 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 (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 (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(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, SGN_S(X), ABS(X), abs(_._))
 
 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, RATIO_S(NUM(1), X), LOG(ABS(X)), log(abs(_._2)))
 
 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._))
 
 PRIMIT_RULE (TYPXT2, SUM_S(A, B), SUM(PRIMIT(X, A), PRIMIT(X, B)), primitive< X >(_._1)+primitive< X >(_._2))
 
 PRIMIT_RULE (TYPXT1, MINUS_S(A), MINUS(PRIMIT(X, A)),-primitive< X >(_._))
 
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 (SumStruct," + ")
 
 PRINT_BINARY_OPERATOR (ProductStruct," ")
 
 PRINT_BINARY_OPERATOR (RatioStruct,"/")
 
 PRINT_BINARY_OPERATOR (PowerStruct,"^")
 
 PRINT_FUNCTION (SqrtStruct,"sqrt")
 
 PRINT_FUNCTION (ExpStruct,"exp")
 
 PRINT_FUNCTION (LogStruct,"log")
 
 PRINT_FUNCTION (SinStruct,"sin")
 
 PRINT_FUNCTION (CosStruct,"cos")
 
 PRINT_FUNCTION (TanStruct,"tan")
 
 PRINT_FUNCTION (SgnStruct,"sgn")
 
 PRINT_FUNCTION (AbsStruct,"abs")
 
 PRINT_UNARY_OPERATOR (MinusStruct,"-")
 
typedef PROD (F, SUM(RATIO(A, F), RATIO(B, F))) type
 
 PROD_RULE (TYPT3, A, PROD_S(B, C), PROD(PROD(A, B), C),(_1 *_2._1)*_2._2)
 
 PROD_RULE (TYPT1, NUM(0), A, NUM(0), num< 0 >())
 
 PROD_RULE (TYPN1, NUM(0), NUM(n), NUM(0), num< 0 >())
 
 PROD_RULE (TYPT2, EXP_S(A), EXP_S(B), EXP(SUM(A, B)), exp(_1._+_2._))
 
 PROD_RULE (TYPT2, NUM(0), PROD_S(A, B), NUM(0), num< 0 >())
 
 PROD_RULE (TYPT1, NUM(1), A, A, _2)
 
 PROD_RULE (TYPT1, SIN_S(A), A, PROD(A, SIN(A)), _2 *_1)
 
 PROD_RULE (TYPT1, COS_S(A), A, PROD(A, COS(A)), _2 *_1)
 
 PROD_RULE (TYPN1, NUM(1), NUM(n), NUM(n), _2)
 
 PROD_RULE (TYPT1, EXP_S(A), A, PROD(A, EXP(A)), _2 *_1)
 
 PROD_RULE (TYPT1, TAN_S(A), A, PROD(A, TAN(A)), _2 *_1)
 
 PROD_RULE (TYPN2, NUM(1), FRACT_S(n, m), FRACT_S(n, m), _2)
 
 PROD_RULE (TYPT1, LOG_S(A), A, PROD(A, LOG(A)), _2 *_1)
 
 PROD_RULE (TYP0, NUM(1), NUM(1), NUM(1), num< 1 >())
 
 PROD_RULE (TYPT1, NUM(-1), A, MINUS_S(A),-_2)
 
 PROD_RULE (TYPN1, NUM(-1), NUM(n), NUM(-n), num<-n >())
 
 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 (TYPT2, MINUS_S(A), MINUS_S(B), PROD(A, B), _1._ *_2._)
 
 PROD_RULE (TYPT2, MINUS_S(A), B, MINUS(PROD(A, B)),-(_1._ *_2))
 
 PROD_RULE (TYPT3, A, RATIO_S(B, C), RATIO(PROD(A, B), C),(_1 *_2._1)/_2._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 (TYPT2, NUM(0), RATIO_S(A, B), NUM(0), num< 0 >())
 
 PROD_RULE (TYPN1T1, A, NUM(n), PROD(NUM(n), A), _2 *_1)
 
 PROD_RULE (TYPN1T2, PROD_S(A, B), NUM(n), PROD(PROD(NUM(n), A), B),(_2 *_1._1)*_1._2)
 
 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 (TYPN3T1, FRACT_S(n, m), RATIO_S(A, NUM(k)), PROD(FRACT(n, m+k), A),(fract< n, m+k >()*_2._1))
 
 PROD_RULE (TYPN1T2, RATIO_S(A, B), NUM(n), RATIO(PROD(NUM(n), A), B),(_2 *_1._1)/_1._2)
 
 PROD_RULE (TYPT3, RATIO_S(A, B), C, RATIO(PROD(A, C), B),(_1._1 *_2)/_1._2)
 
 PROD_RULE (TYP0, NUM(0), NUM(1), NUM(0), num< 0 >())
 
 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_S (A, B)>
 
 PROD_S (B, C)>
 
 PROD_S (NUM(m), POWER_S(COS_S(A), NUM(2)))>
 
 PROD_S (NUM(n), POWER_S(SIN_S(A), NUM(2)))>
 
 PROD_S (NUM(n), A)>
 
 PROD_S (C, D)>
 
 RATIO_RULE (TYPT1, NUM(0), A, NUM(0), num< 0 >())
 
 RATIO_RULE (TYPT1, A, NUM(1), A, _1)
 
 RATIO_RULE (TYPT2, PROD_S(A, B), NUM(1), PROD(A, B), _1)
 
 RATIO_RULE (TYPT2, MINUS_S(A), B, MINUS(RATIO(A, B)),-(_1._/_2))
 
 RATIO_RULE (TYPN1T1, MINUS_S(A), NUM(n), MINUS(RATIO(A, NUM(n))),-(_1._/_2))
 
 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 (TYPT4, RATIO_S(A, B), PROD_S(C, D), RATIO(A, PROD(PROD(B, C), D)), _1._1/(_1._2 *_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 (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))))
 
 RATIO_RULE (TYPT3, A, RATIO_S(B, C), RATIO(PROD(A, C), B),(_1 *_2._2)/_2._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 (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 (TYPN1, NUM(n), NUM(n), NUM(1), num< 1 >())
 
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< Fslave (const Master< F > &m)
 
template<typename F >
Square< F >::type sqr (const F &f)
 
template<typename T >
Sqrt< T >::type sqrt (const T &t)
 
typedef SUM (SUM(PROD(NUM(n-p), SIN2(A)), PROD(NUM(m-p), COS2(A))), NUM(p)) type
 
 SUM_RULE (TYPT3, A, SUM_S(B, C), SUM(SUM(A, B), C),(_1+_2._1)+_2._2)
 
 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 (TYPN1T1, NUM(n), A, SUM(A, NUM(n)), _2+_1)
 
 SUM_RULE (TYPN1T2, NUM(n), SUM_S(A, B), SUM(SUM_S(A, B), NUM(n)), _2+_1)
 
 SUM_RULE (TYPT1, A, NUM(0), A, _1)
 
 SUM_RULE (TYP0, NUM(0), NUM(0), NUM(0), num< 0 >())
 
 SUM_RULE (TYPT2, PROD_S(A, B), NUM(0), PROD_S(A, B), _1)
 
 SUM_RULE (TYPT2, NUM(0), PROD_S(A, B), PROD_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_RULE (TYPT2, NUM(0), SUM_S(A, B), SUM_S(A, B), _2)
 
 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 (T1) struct Divides0
 
 TEMPL (XT1) DERIV(X
 
 TEMPL (T2) struct Divides
 
 TEMPL (N1T1) struct Divides< POWER_S(A
 
 TEMPL (N2T1) struct ParametricDivN<n
 
 TEMPL (N2) struct Divides< NUM(n)
 
 TEMPL (N1) struct Divides< NUM(n)
 
 TEMPL (T3) struct Divides< PROD_S(A
 
 TEMPL (T4) struct Divides< PROD_S(A
 
 TEMPL (XT2) struct PartIntegral<X
 
 TEMPL (N1T2) struct Sum< 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
 
 false
 
 m
 
const double oneOverSqrtTwoPi = 1/sqrt(2*M_PI)
 
static const int p
 
 true
 
const double twoOverPi = 2./M_PI
 
static const bool value = Div::value
 

Typedef Documentation

typedef A funct::arg

Definition at line 36 of file Factorize.h.

Definition at line 6 of file Constant.h.

Definition at line 150 of file Factorize.h.

typedef Divides<arg, void> funct::D0

Definition at line 143 of file Factorize.h.

typedef Divides<A, C> funct::D1

Definition at line 144 of file Factorize.h.

typedef Divides<B, C> funct::D2

Definition at line 145 of file Factorize.h.

Definition at line 60 of file Factorize.h.

typedef ::boost::mpl::if_<D1, D1, typename ::boost::mpl::if_ <D2, D2, D0>::type>::type funct::Div

Definition at line 147 of file Factorize.h.

typedef Div::type funct::type

Definition at line 37 of file Factorize.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 SiStripAPVRestorer::AbnormalBaselineInspect(), reco::tau::disc::AbsEta(), reco::tau::disc::AbsJetEta(), EventWithHistory::add(), Hector::add(), CustomParticleFactory::addCustomParticle(), CosmicTrajectoryBuilder::AddHit(), FastL1GlobalAlgo::addJet(), FBaseSimEvent::addParticles(), PFTrackTransformer::addPoints(), PFTrackTransformer::addPointsAndBrems(), CSCHitFromWireOnly::addToCluster(), CATopJetAlgorithm::adjacentCells(), GroupedCkfTrajectoryBuilder::advanceOneLayer(), AlignmentTwoBodyDecayTrackSelector::AlignmentTwoBodyDecayTrackSelector(), SiStripElectronSeedGenerator::altCheckHitsAndTSOS(), EBSelectiveReadoutTask::anaDigi(), ZHistogrammer::analyze(), ZLONLOHistogrammer::analyze(), ZMCHistogrammer::analyze(), EWKSystUnc::analyze(), zPdfUnc::analyze(), ZMuPtScaleAnalyzer::analyze(), DQMHOAlCaRecoStream::analyze(), HcalSummaryClient::analyze(), JetToDigiDump::analyze(), myFastSimVal::analyze(), JetAnaPythia< Jet >::analyze(), PatElectronAnalyzer::analyze(), RPCMon_SS_Dbx_Global::analyze(), ElectronMcSignalValidator::analyze(), SUSYDQMAnalyzer::analyze(), PatBJetTagAnalyzer::analyze(), RPCRecHitValid::analyze(), ElectronAnalyzer::analyze(), AnalysisTasksAnalyzerBTag::analyze(), PatBTagAnalyzer::analyze(), DijetMass< Jet >::analyze(), PatTrackAnalyzer::analyze(), StudyHLT::analyze(), HLTMCtruth::analyze(), IsoTrig::analyze(), AcceptanceHistoProducer::analyze(), EBClusterTask::analyze(), EBSelectiveReadoutTask::analyze(), EEClusterTask::analyze(), PatBJetTrackAnalyzer::analyze(), TopElectronHLTOfflineSource::analyze(), ZMuMuPerformances::analyze(), DTT0Calibration::analyze(), ElectronMcFakeValidator::analyze(), HcalRawDataMonitor::analyze(), ZMuMuIsolationAnalyzer::analyze(), EBSummaryClient::analyze(), ElectronStudy::analyze(), EESummaryClient::analyze(), BasicHepMCValidation::analyze(), DrellYanValidation::analyze(), DTT0CalibrationNew::analyze(), ElectronSeedAnalyzer::analyze(), DTSegment2DQuality::analyze(), WValidation::analyze(), RPCDigiValid::analyze(), PatBJetVertexAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), IsolatedParticlesGeneratedJets::analyze(), EBLaserClient::analyze(), EBTimingClient::analyze(), EELaserClient::analyze(), TauDecay_CMSSW::Analyze(), ZMuMu_efficiencyAnalyzer::analyze(), ZMuMu_vtxAnalyzer::analyze(), EBPedestalClient::analyze(), EBPedestalOnlineClient::analyze(), EBTestPulseClient::analyze(), EEPedestalClient::analyze(), EEPedestalOnlineClient::analyze(), EETestPulseClient::analyze(), ResolutionCreator::analyze(), MBUEandQCDValidation::analyze(), QcdPhotonsDQM::analyze(), edm::FlatEGunASCIIWriter::analyze(), MuonSeedsAnalyzer::analyze(), MuonEnergyDepositAnalyzer::analyze(), HcalCorrPFCalculation::analyze(), GsfElectronDataAnalyzer::analyze(), GsfElectronMCFakeAnalyzer::analyze(), L1TScalersSCAL::analyze(), GsfElectronFakeAnalyzer::analyze(), RPCPhiEff::analyze(), SiPixelHitEfficiencySource::analyze(), GsfElectronMCAnalyzer::analyze(), EETimingClient::analyze(), EBRecoSummary::analyze(), MCEfficiencyAnalyzer::analyze(), MuonAlignmentAnalyzer::analyze(), SiPixelTrackResidualSource::analyze(), DTTrigTest::analyze(), SiStripElectronAnalyzer::analyze(), BTagPerformanceAnalyzerMC::analyze(), ElectronConversionRejectionValidator::analyze(), myJetAna::analyze(), DTDigiReader::analyze(), DTSegment4DQuality::analyze(), EnergyScaleAnalyzer::analyze(), HLTAlCaMonPi0::analyze(), TopDiLeptonDQM::analyze(), DQMSourcePi0::analyze(), HLTInclusiveVBFSource::analyze(), gamma_radiative_analyzer::analyze(), ZMuMu_MCanalyzer::analyze(), HitEff::analyze(), ZMuMu_Radiative_analyzer::analyze(), PhiSymmetryCalibration::analyze(), EcalSimHitsValidation::analyze(), cms::Analyzer_minbias::analyze(), EcalRecHitsValidation::analyze(), HeavyFlavorValidation::analyze(), MuonDTDigis::analyze(), EcalTPGParamBuilder::analyze(), MuonTrackResidualAnalyzer::analyze(), DQMExample_Step1::analyze(), TestTrackHits::analyze(), TkConvValidator::analyze(), EcalDigisValidation::analyze(), TopHLTDiMuonDQM::analyze(), TestOutliers::analyze(), LhcTrackAnalyzer::analyze(), PhotonValidator::analyze(), TauValidation::analyze(), MCvsRecoVerticesAnalyzer::analyze(), L1TCSCTF::analyze(), L1TdeCSCTF::analyze(), TestCorrection::analyze(), SiPixelErrorEstimation::analyze(), SiStripTrackingRecHitsValid::analyze(), HLTJets::analyze(), L1Validator::analyze(), ValidIsoTrkCalib::analyze(), HcalDigiMonitor::analyze(), SiPixelTrackingRecHitsValid::analyze(), EcalCosmicsHists::analyze(), L1TSync::analyze(), TopValidation::analyze(), IsolatedGenParticles::analyze(), V0Validator::analyze(), ErsatzMEt::analyze(), HcalIsoTrkAnalyzer::analyze(), IsolatedTracksCone::analyze(), L1TSync_Offline::analyze(), Rivet::MC_LES_HOUCHES_SYSTEMATICS_CMS::analyze(), IsolatedTracksNxN::analyze(), MuonTrackValidator::analyze(), HOCalibAnalyzer::analyze(), EgammaObjects::analyzeElectrons(), EgammaObjects::analyzePhotons(), JetTagPlotter::analyzeTag(), TauDecay_CMSSW::AnalyzeTau(), ThirdHitPredictionFromCircle::angle(), SignedImpactParameter3D::apply(), SignedTransverseImpactParameter::apply(), gen::PhotosInterface::apply(), HPSPFRecoTauAlgorithm::applyElectronRejection(), approx_erf(), tnp::TagProbePairMaker::arbitrate(), RPCConeBuilder::areConnected(), StGenEvent::associatedB(), QuickTrackAssociatorByHits::associateRecoToSim(), QuickTrackAssociatorByHits::associateRecoToSimImplementation(), QuickTrackAssociatorByHits::associateSimToReco(), QuickTrackAssociatorByHits::associateSimToRecoImplementation(), GeomDetLess::barrelForwardLess(), TrackingRecHitLessFromGlobalPosition::barrelForwardLess(), SiStripAPVRestorer::BaselineAndSaturationInspect(), SiStripAPVRestorer::BaselineFollowerInspect(), ParticleReplacerParticleGun::beginJob(), MuonAlignment::beginJob(), HcalBeamMonitor::beginRun(), DTtTrigDBValidation::beginRun(), DTnoiseDBValidation::beginRun(), MCatNLOSource::beginRun(), RPCMonitorDigi::bookRollME(), DTClusterer::buildClusters(), RPCConeBuilder::buildCones(), RBCProcessRPCSimDigis::builddata(), RBCProcessRPCDigis::builddata(), RPCDetId::buildfromDB(), TtFullHadHypGenMatch::buildHypo(), TtSemiLepHypGenMatch::buildHypo(), DetIdAssociator::buildMap(), GEMCSCPadDigiProducer::buildPads(), PFRecoTauAlgorithm::buildPFTau(), CSCSegAlgoTC::buildSegments(), CSCSegAlgoSK::buildSegments(), HPSPFRecoTauAlgorithm::buildThreeProngs(), PFClusterAlgo::buildTopoCluster(), TrackProducerAlgorithm< reco::Track >::buildTrack(), TrackProducerAlgorithm< reco::GsfTrack >::buildTrack(), FWPSimHitProxyBuilder::buildViewType(), reco::FlavorHistoryEvent::cache(), L1RCTParameters::calcCrate(), HcalObjRepresent::CalcEtaBin(), CalcEtaBin(), HcalObjRepresent::CalcIeta(), CalcIeta(), L1TauAnalyzer::calcL1MCPFTauMatching(), L1TauAnalyzer::calcL1MCTauMatching(), HIPAlignmentAlgorithm::calcParameters(), calcSampleName(), HLTEcalResonanceFilter::calcShowerShape(), reco::helper::JetIDHelper::calculate(), EcalHaloAlgo::Calculate(), GlobalHaloAlgo::Calculate(), ClusterShapeAlgo::Calculate_BarrelBasketEnergyFraction(), PFEGammaAlgo::calculate_ele_mva(), PFClusterAlgo::calculateClusterPosition(), HcalBeamClient::calculateProblems(), HcalCoarsePedestalClient::calculateProblems(), HcalTrigPrimClient::calculateProblems(), HcalDeadCellClient::calculateProblems(), PFMETBenchmark::calculateQuantities(), Vispa.Gui.PortConnection.PointToPointConnection::calculateRoute(), PFHcalSuperClusterAlgo::calculateWidths(), TopGenEvent::candidate(), PFCandidateStripMerger::candidateMatches(), spr::cGenSimInfo(), DTTFFEDSim::channel(), DTTFFEDReader::channel(), FTSFromSimHitFactory::charge(), MCParticlePairFilter::charge(), pat::PackedCandidate::charge(), spr::chargeIsolation(), spr::chargeIsolationEcal(), GenParticleProducer::chargeTimesThree(), CoreSimTrack::chargeValue(), PFRootEventManager::chargeValue(), utils.BinToBin::checkBinningMatches(), utils.BinToBin1percent::checkBinningMatches(), AlignmentTwoBodyDecayTrackSelector::checkCharge(), HitEff::checkConsistency(), GsfElectronAlgo::ElectronData::checkCtfTrack(), TkAccumulatingSensitiveDetector::checkExitPoint(), EmDQM::checkGeneratedParticlesRequirement(), SiStripElectronSeedGenerator::checkHitsAndTSOS(), TagProbeFitTreeProducer::checkMother(), MuonTrackAnalyzer::checkMuonSimHitPresence(), TopDecaySubset::checkShowerModel(), RPCSeedPattern::checkSimplePattern(), TopDecaySubset::checkWBosons(), TangentApproachInRPhi::circleParameters(), reco::helper::JetIDHelper::classifyJetComponents(), reco::helper::JetIDHelper::classifyJetTowers(), StackingAction::ClassifyNewTrack(), MuonTrajectoryCleaner::clean(), SiStripAPVRestorer::Cleaner_LocalMinimumAdder(), PFClusterAlgo::cleanRBXAndHPD(), DTCombinatorialExtendedPatternReco::closeSL(), EcalClusterToolsT< noZS >::cluster2ndMoments(), GapClusterizerInZ::clusterize(), MEtoMEComparitor::compare(), EcalCondTools::compareBarrelBorder(), DEcompare< T >::CompareCollections(), L1TOccupancyClient::compareWithStrip(), ForwardDetLayer::compatible(), BarrelDetLayer::compatible(), PixelHitMatcher::compatibleHits(), PixelHitMatcher::compatibleSeeds(), compGenParticleP4afterRad(), RPCSeedrecHitFinder::complete(), RPCCosmicSeedrecHitFinder::complete(), EMShower::compute(), NuclearInteractionSimulator::compute(), DTLinearDriftFromDBAlgo::compute(), FastHelix::compute(), magfieldparam::BCycl< float >::compute(), DTRecHitQuality::compute(), svgfig.Ticks::compute_logticks(), svgfig.Ticks::compute_miniticks(), svgfig.Ticks::compute_ticks(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), ZeeCalibration::computeCoefficientDistanceAtIteration(), TECLayer::computeCrossings(), GeneratorTau::computeDecayMode(), METManager::computeGenMET(), ParticleKinematicLinearizedTrackState::computeJacobians(), HTrack::computePull(), HTrack::computeResolution(), MuonTrackResidualAnalyzer::computeResolution(), HTrack::computeResolutionAndPull(), DTTrigGeomUtils::computeSCCoordinates(), HTrack::computeTDRResolution(), sim::LocalFieldManager::ConfigureForTrack(), DDHCalBarrelAlgo::constructSideLayer(), Vispa.Views.LineDecayView.DecayLine::containsPoint(), HiggsValidation::MonitoredDecays::convert(), PixelIndices::convertDcolToCol(), MuonHOAcceptance::convertRegions(), plotscripts::corrections2D(), MuonMETAlgo::correctMETforMuon(), ThirdHitCorrection::correctRZRange(), ParticleReplacerParticleGun::correctTauMass(), corrJetEt2(), PFRootEventManager::countChargedAndPhotons(), LutXml::create_lut_map(), GsfElectronAlgo::createElectron(), MuonSensitiveDetector::createHit(), PFRecHitProducerHO::createHORecHit(), L1MuGMTMerger::createMergedCand(), MonitorTrackResiduals::createMEs(), SiStripMonitorDigi::createMEs(), SiStripMonitorCluster::createMEs(), GsfVertexUpdator::createNewComponent(), PFHCALDualTimeRecHitProducer::createRecHits(), PFRecHitProducerHCAL::createRecHits(), PFRecHitProducerHO::createRecHits(), RPCStripsRing::createRefConnections(), TGeoMgrFromDdd::createShape(), tauImpactParameter::ParticleBuilder::createTrackParticle(), ThirdHitPredictionFromCircle::curvature(), MCParticleReplacer_cfi::customise(), BsJpsiPhiFilter::cuts(), BdecayFilter::cuts(), TopGenEvent::daughterQuarkOfTop(), TopGenEvent::daughterQuarkOfWPlus(), plotscripts::DBdiff(), MEEEGeom::dcc(), gen::TauolaInterface::decay(), StGenEvent::decayB(), GeneratorTau::decayToPDGClassification(), npstat::Private::AbsHelper< T, Unsigned >::delta(), HLTHemiDPhiFilter::deltaPhi(), IsolatedGenParticles::DeltaPhi(), IsolatedTracksCone::DeltaPhi(), IsolatedTracksNxN::DeltaPhi(), reco::deltaR2(), egammaisolation::EgammaRecHitExtractor::deposit(), PFCandWithSuperClusterExtractor::depositFromObject(), AlignmentTrackSelector::detailedHitsCheck(), HcalTopology::detId2denseIdCALIB(), HcalTrigTowerGeometry::detIds(), SiStripFineDelayHit::deviceMask(), popcon::EcalLaserHandler::diff(), EBRecoSummary::diff_nphi_s(), HLTAlCaMonPi0::diff_nphi_s(), DQMSourcePi0::diff_nphi_s(), HLTEcalResonanceFilter::diff_nphi_s(), HLTAlCa::diff_nphi_s(), ClusterProducerFP420::difNarr(), ClusterProducerFP420::difWide(), L1RCT::digiInput(), CaloRecoTauDiscriminationByCharge::discriminate(), PFRecoTauDiscriminationByCharge::discriminate(), MSLayer::distance2(), EBDetId::distanceEta(), EBDetId::distancePhi(), EEDetId::distanceX(), EEDetId::distanceY(), distsector(), distsector2(), distsector_tmp(), distwheel(), distwheel2(), utils.BinToBin::do_test(), utils.BinToBin1percent::do_test(), DTTracoChip::DoAdjBtiLts(), CSCSkim::doBFieldStudySelection(), PFHcalSuperClusterAlgo::doClusteringWorker(), SiPixelGainCalibrationAnalysis::doFits(), DDEcalPreshowerAlgo::doLadders(), DDEcalPreshowerAlgo::doLayers(), alignmentValidation::doSegDiffPlotsDT(), CSCValidation::doSimHits(), EmissionVetoHook::doVetoMPIStep(), EmissionVetoHook1::doVetoMPIStep(), IsoTrig::dP(), EcalDeadCellDeltaRFilter::dPhiToMETfunc(), Vispa.Gui.PortConnection.PointToPointConnection::drawSection(), PixelCPEBase::driftDirection(), DTTracoCand::DTTracoCand(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), DYGenFilter::DYGenFilter(), VVIObjFDetails::dzero(), PFPhotonClusters::E5x5Element(), EgammaObjects::ecalEta(), reco::HitPattern::encode(), CSCMotherboard::encodePattern(), PhiSymmetryCalibration_step2::endJob(), PhiSymmetryCalibration_step2_SM::endJob(), ParticleReplacerParticleGun::endJob(), DTTTrigCorrectionFirst::endJob(), DTT0Calibration::endJob(), DTT0CalibrationNew::endJob(), MuonAlignmentAnalyzer::endJob(), MuonAlignment::endJob(), HOCalibAnalyzer::endJob(), HcalBeamMonitor::endLuminosityBlock(), EBDataCertificationTask::endLuminosityBlock(), EEDataCertificationTask::endLuminosityBlock(), DTResolutionTest::endLuminosityBlock(), Pi0FixedMassWindowCalibration::endOfJob(), ZeeCalibration::endOfJob(), Pi0FixedMassWindowCalibration::endOfLoop(), ZeeCalibration::endOfLoop(), RPCEfficiencyPerRingLayer::endRun(), EBDataCertificationTask::endRun(), EEDataCertificationTask::endRun(), MuonAlignmentSummary::endRun(), DTResolutionAnalysisTest::endRun(), EcalSimHitsValidProducer::energyInEBMatrix(), EcalBarrelSimHitsValidation::energyInMatrixEB(), ForwardMeasurementEstimator::estimate(), BarrelMeasurementEstimator::estimate(), PFMuonAlgo::estimateEventQuantities(), EcalDeadCellDeltaRFilter::etaToBoundary(), MCElectronAnalyzer::etaTransformation(), TH2Analyzer::Eval(), L1TauAnalyzer::evalL1extraDecisions(), L1GtMuonCondition::evaluateCondition(), L1GtCaloCondition::evaluateCondition(), DDHCalTestBeamAlgo::execute(), DDHCalXtalAlgo::execute(), DDTIBLayerAlgo_MTCC::execute(), DDTIBLayerAlgo::execute(), sistripvvi::VVIObjDetails::f2(), ElectronEnergyCorrector::fEtaBarrelBad(), ElectronEnergyCorrector::fEtaBarrelGood(), ElectronEnergyCorrector::fEtaEndcapBad(), ElectronEnergyCorrector::fEtaEndcapGood(), PFIsolationEstimator::fGetIsolationInRings(), PFPhotonIsolationCalculator::fGetIsolationInRings(), PixelRecoUtilities::FieldAt0::FieldAt0(), SingleTopTChannelLepton::MonitorEnsemble::fill(), FBaseSimEvent::fill(), TopElectronHLTOfflineSource::fill(), HcalCoarsePedestalMonitor::fill_Nevents(), HcalDigiMonitor::fill_Nevents(), EPOS::IO_EPOS::fill_next_event(), JetPartonMatcher::fillAlgoritDefinition(), SurveyInputCSCfromPins::fillAllRecords(), PFPhotonClusters::FillClusterShape(), MuonSimHitsValidAnalyzer::fillCSC(), MuonSimHitsValidAnalyzer::fillDT(), MatrixFillMap::fillEBMap(), EcalSimHitsValidProducer::fillEBMatrix(), EcalBarrelSimHitsValidation::fillEBMatrix(), ZeePlots::fillEleMCInfo(), MuScleFitPlotter::fillGen(), L1TauAnalyzer::fillGenHistograms(), HcalDetDiagLEDMonitor::fillHistos(), HcalDetDiagPedestalMonitor::fillHistos(), HcalDetDiagLaserMonitor::fillHistos(), MuonShowerInformationFiller::fillHitsByStation(), Py8toJetInputHEPEVT::fillJetAlgoInput(), cms::PileupJPTJetIdAlgo::fillJPTBlock(), FastL1GlobalAlgo::FillL1Regions(), FastL1GlobalAlgo::FillL1RegionsTP(), MaterialBudgetHcalHistos::fillLayer(), reco::modules::JetFlavourIdentifier::fillLeptons(), TopDecaySubset::fillListing(), objMon< T >::fillMC(), JetMETHLTOfflineSource::fillMEforEffAllTrigger(), JetMETHLTOfflineSource::fillMEforEffWrtMBTrigger(), JetMETHLTOfflineSource::fillMEforEffWrtMuTrigger(), FastL1GlobalAlgo::FillMET(), HcalDeadCellMonitor::fillNevents_problemCells(), HcalHotCellMonitor::fillNevents_problemCells(), HcalDeadCellMonitor::fillNevents_recentdigis(), HcalDeadCellMonitor::fillNevents_recentrechits(), TopInitSubset::fillOutput(), lhef::LHEEvent::fillPdfInfo(), MaterialBudgetHcalHistos::fillPerStep(), JetPartonMatcher::fillPhysicsDefinition(), MuonAnalyzerSBSM::FillPlots(), MuonTrackAnalyzer::fillPlots(), MuonSimHitsValidAnalyzer::fillRPC(), SiStripCertificationInfo::fillSiStripCertificationMEs(), FastL1Region::FillTower(), FastL1Region::FillTower_Scaled(), HcalObjRepresent::FillUnphysicalHEHFBins(), FillUnphysicalHEHFBins(), myFilter::filter(), STFilter::filter(), cms::CosmicTIFTrigFilter::filter(), PFJetFilter::filter(), ComphepSingletopFilter::filter(), TotalKinematicsFilter::filter(), PythiaFilterEMJet::filter(), doubleEMEnrichingFilterAlgo::filter(), PythiaFilterGammaGamma::filter(), PythiaFilterZgamma::filter(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetWithOutBg::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterZJet::filter(), PythiaFilterZJetWithOutBg::filter(), BCToEFilterAlgo::filter(), PythiaFilterGammaJetIsoPi0::filter(), LHEDYdecayFilter::filter(), HLTRHemisphere::filter(), PythiaFilterEMJetHeep::filter(), TauHadronDecayFilter::filter(), PythiaFilterIsolatedTrack::filter(), MCDecayingPionKaonFilter::filter(), MCDijetResonance::filter(), MCMultiParticleFilter::filter(), MCZll::filter(), TwoVBGenFilter::filter(), HighMultiplicityGenFilter::filter(), HZZ4lFilter::filter(), LQGenFilter::filter(), MCParticlePairFilter::filter(), PythiaDauVFilter::filter(), PythiaFilter::filter(), PythiaHLTSoupFilter::filter(), ZgMassFilter::filter(), Zto2lFilter::filter(), SelectZmumuevents::filter(), DYGenFilter::filter(), DJpsiFilter::filter(), FourLepFilter::filter(), HerwigMaxPtPartonFilter::filter(), PhotonEnrichmentFilter::filter(), SimpleJetFilter::filter(), FFTJetDijetFilter::filter(), EcalDeadCellBoundaryEnergyFilter::filter(), EcalDeadCellTriggerPrimitiveFilter::filter(), EcalDeadCellDeltaRFilter::filter(), pat::PATSingleVertexSelector::filter_(), filterCells3x3(), filterCells5x5(), reco::PFTauDecayMode::filteredObjectCandidates(), EMEnrichingFilterAlgo::filterIsoGenPar(), doubleEMEnrichingFilterAlgo::filterIsoGenPar(), EMEnrichingFilterAlgo::filterPhotonElectronSeed(), doubleEMEnrichingFilterAlgo::filterPhotonElectronSeed(), gen::Pythia6Hadronizer::finalizeEvent(), Herwig6Hadronizer::finalizeEvent(), ElectronMCTruthFinder::find(), PizeroMCTruthFinder::find(), PhotonMCTruthFinder::find(), EcalRecHitsValidation::findBarrelMatrix(), reco::modules::JetFlavourIdentifier::findCandidates(), spr::findCone(), Tau3MuReco::findCorrectPairing(), spr::findDetIdECAL(), spr::findDetIdHCAL(), TauValidation::findFSRandBrem(), AlCaHOCalibProducer::findHOEtaPhi(), CSCCathodeLCTProcessor::findLCTs(), reco::modules::JetFlavourIdentifier::findLeptons(), TrackDetMatchInfo::findMaxDeposition(), ContainmentCorrectionAnalyzer::findMcTruth(), DTHitQualityUtils::findMuSimHit(), TTUTrackingAlg::findNeighbors(), BsJpsiPhiFilter::findParticle(), BdecayFilter::findParticle(), TauValidation::FindPhotosFSR(), CalibratableTest::findPrimarySimParticles(), PFClusterAlgo::findSeeds(), SiStripElectronSeedGenerator::findSeedsFromCluster(), FFTJetPFPileupCleaner::findSomeVertexWFakes(), TopDecaySubset::findTops(), PFJetIDSelectionFunctor::firstDataCuts(), HcalTrigTowerGeometry::firstHFRingInTower(), LagrangeParentParticleFitter::fit(), hitfit::Chisq_Constrainer::fit(), BSFitter::Fit_d0phi(), V0Fitter::fitAll(), alpgen::fixEventHiggsTTbar(), alpgen::fixEventMultiBoson(), alpgen::fixEventSingleTop(), alpgen::fixEventTTbar(), AlignableModifier::flatRandomVector(), reco::flavour(), MuonMCClassifier::flavour(), ChargeDividerFP420::fluctuateEloss(), SiPixelDigitizerAlgorithm::fluctuateEloss(), diffTreeTool::format(), TtGenEvent::fromQuarkAnnihilation(), PerigeeConversions::ftsToPerigeeParameters(), TtGenEvent::fullLeptonicChannel(), FWExpressionValidator::FWExpressionValidator(), RPCCompDetId::gasDBname(), PixelUnpackingRegions::gatherFromRange(), AlignableModifier::gaussianRandomVector(), RPCTBGhostBuster::gBEta(), ElectronAnalyzer::generalCut(), ElectronTagProbeAnalyzer::generalCut(), PixelCPEGeneric::generic_position_formula(), pat::PATObject< ObjectType >::genParticleById(), VertexClassifier::genPrimaryVertices(), TrackClassifier::genPrimaryVertices(), JetMCTagUtils::genTauDecayMode(), DTMeantimerPatternReco::geometryFilter(), Py8toJetInput::getAncestor(), CaloSD::getAttenuation(), HcalDetDiagLEDMonitor::GetCalib(), HcalDetDiagLaserMonitor::GetCalib(), L1MuSymmetricBinnedScale::getCenter(), HcalGeometry::getClosestCell(), hcalCalib::GetCoefFromMtrxInvOfAve(), RPCLogCone::getCompressedCone(), HcalLutManager::getCompressionLutXmlFromAsciiMaster(), HcalLutManager::getCompressionLutXmlFromCoder(), HFRecalibration::getCorr(), HERecalibration::getCorr(), HitPairGeneratorFromLayerPairForPhotonConversion::getCot(), GsfElectronCoreBaseProducer::getCtfTrackRef(), DetIdAssociator::getDetIdsCloseToAPoint(), GsfElectronAlgo::ElectronData::getEleBasicCluster(), CastorSD::getEnergyDeposit(), EcalClusterToolsT< noZS >::getEnergyDepTopology(), CovarianceMatrix::getEtaDependentScaleFactor(), HcalTB02HcalNumberingScheme::getetaID(), RPCLogCone::getFiredPlanesCnt(), EBSelectiveReadoutTask::getFIRWeights(), EESelectiveReadoutTask::getFIRWeights(), EcalSelectiveReadoutValidation::getFIRWeights(), EcalSelectiveReadoutSuppressor::getFIRWeigths(), DTTimeBoxFitter::getFitSeeds(), TrackDetectorAssociator::getFreeTrajectoryState(), L1TauAnalyzer::getGenObjects(), HLTTauMCProducer::getGenStableDecayProducts(), HcalAssistant::getGeomId(), HcalAssistant::getHcalDepth(), HcalAssistant::getHcalIphi(), HcalAssistant::getHcalSubdetector(), HFShower::getHits(), HFShowerParam::getHits(), HFShowerLibrary::getHits(), EcalBarrelSimHitsValidation::getIdsAroundMax(), CSCStripElectronicsSim::getKeyStrips(), TkLasBeamFitter::getLasBeams(), TkLasBeamFitter::getLasHits(), HcalTB02HcalNumberingScheme::getlayerID(), HcalLutManager::getLinearizationLutXmlFromAsciiMasterEmap(), HcalLutManager::getLinearizationLutXmlFromAsciiMasterEmap_new(), HcalLutManager::getLinearizationLutXmlFromCoderEmap(), L1RPCConeBuilder::TCompressedCon::getLogStrip(), L1MuSymmetricBinnedScale::getLowEdge(), CustomParticleFactory::getMassTable(), MatacqProducer::getMatacqEvent(), magfieldparam::rz_harm_poly::GetMaxM(), HCALResponse::getMIPfraction(), plotscripts::getname(), ParticleTowerProducer::getNearestTower(), BsJpsiPhiFilter::getNextBs(), BdecayFilter::getNextBs(), ClusterNoiseFP420::ElectrodData::getNoise(), MatacqProducer::getOrbitId(), CaloTPGTranscoderULUT::getOutputLUTId(), RPCPacManager< RPCPacData >::getPac(), ZMuMuEfficiency::getParticleEta(), ZMuMuPerformances::getParticleEta(), ZMuMu_efficiencyAnalyzer::getParticleEta(), ZMuMu_vtxAnalyzer::getParticleEta(), ZMuMu_MCanalyzer::getParticleEta(), ZMuMuEfficiency::getParticleP4(), ZMuMuPerformances::getParticleP4(), ZMuMu_efficiencyAnalyzer::getParticleP4(), ZMuMu_vtxAnalyzer::getParticleP4(), ZMuMu_MCanalyzer::getParticleP4(), ZMuMuEfficiency::getParticlePhi(), ZMuMuPerformances::getParticlePhi(), ZMuMu_efficiencyAnalyzer::getParticlePhi(), ZMuMu_vtxAnalyzer::getParticlePhi(), ZMuMu_MCanalyzer::getParticlePhi(), ZMuMuEfficiency::getParticlePt(), ZMuMuPerformances::getParticlePt(), ZMuMu_efficiencyAnalyzer::getParticlePt(), ZMuMu_vtxAnalyzer::getParticlePt(), ZMuMu_MCanalyzer::getParticlePt(), HcalTB02HcalNumberingScheme::getphiID(), MuonSeedPtExtractor::getPt(), L1MuDTAssignmentUnit::getPtMethod(), TauSpinnerCMS::GetRecoDaughters(), FastL1RegionMap::getRegionEtaPhiIndex(), FastL1RegionMap::getRegionTowerIndex(), pat::helper::ResolutionHelper::getResolEta(), pat::helper::ResolutionHelper::getResolTheta(), RPCStripsRing::getRingId(), AddTvTrack::getSecondaryVertices(), CastorShowerLibrary::getShowerHits(), PrimaryVertexAnalyzer4PU::getSimEvents(), MuonTrackAnalyzer::getSimTrack(), LaserSorter::getStream(), HcalAssistant::getSubdetectorString(), RPCStripsRing::getTowerForRefRing(), HDetIdAssociator::getTrajectory(), RPCTechnicalTrigger::TTUResults::getTriggerForWheel(), EcalElectronicsMapping::getTrigTowerDetId(), PFJetBenchmark::gettrue(), JetCharge::getWeight(), HFGflash::gfParameterization(), GlobalTrajectoryParameters::GlobalTrajectoryParameters(), spr::goodTrack(), LA_Filler_Fitter::granularity(), CaloTower::hadP4(), TtGenEvent::hadronicDecayB(), TtGenEvent::hadronicDecayQuark(), TtGenEvent::hadronicDecayTop(), TtGenEvent::hadronicDecayW(), TkPixelMeasurementDet::hasBadComponents(), CandMCTagUtils::hasBottom(), objMon< T >::hasBPartonInCone(), CandMCTagUtils::hasCharm(), HBHETimeProfileStatusBitSetter::hbheSetTimeFlagsFromDigi(), HcalCalibDetId::HcalCalibDetId(), HcalHitMaker::HcalHitMaker(), HCALResponse::HCALResponse(), JetMaker::hcalSubdetector(), reco::hcalSubdetector(), reco::modules::JetFlavourIdentifier::heaviestFlavour(), HelixBarrelCylinderCrossing::HelixBarrelCylinderCrossing(), ThirdHitPredictionFromCircle::HelixRZ::HelixRZ(), FastHelix::helixStateAtVertex(), HcalHF_PETalgorithm::HFSetFlagFromPET(), HcalHFStatusBitFromRecHits::hfSetFlagFromRecHits(), HcalHF_S9S1algorithm::HFSetFlagFromS9S1(), HcalTrigTowerGeometry::hfTowerEtaSize(), CosmicHitPairGeneratorFromLayerPair::hitPairs(), CosmicHitTripletGeneratorFromLayerTriplet::hitTriplets(), HLTCSCOverlapFilter::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTRapGapFilter::hltFilter(), HLTPFTauPairLeadTrackDzMatchFilter::hltFilter(), HLTJetPairDzMatchFilter< T >::hltFilter(), HLT2jetGapFilter::hltFilter(), HLTJetCollectionsFilter< jetType >::hltFilter(), HLTHcalTowerFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTJetVBFFilter< T >::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTDiJetAveFilter< T >::hltFilter(), HLTMonoJetFilter< T >::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTExclDiJetFilter< T >::hltFilter(), HLTJetCollectionsVBFFilter< T >::hltFilter(), HLTFatJetMassFilter< jetType >::hltFilter(), HLTAlphaTFilter< T >::hltFilter(), HLTMhtHtFilter< T >::hltFilter(), HLTSinglet< T >::hltFilter(), HLTAcoFilter::hltFilter(), HLTGlobalSums< T >::hltFilter(), HLTPixlMBForAlignmentFilter::hltFilter(), HLTCaloTowerFilter::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTJetSortedVBFFilter< T >::hltFilter(), HLTVertexFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTmmkFilter::hltFilter(), HOTriggerPrimitiveDigi::HOTriggerPrimitiveDigi(), HT< T >::HT(), CaloTPGTranscoderULUT::HTvalid(), ElectronAnalyzer::idCut(), ElectronTagProbeAnalyzer::idCut(), reco::tau::disc::ImpactParameterSignificance(), gen::Cascade2Hadronizer::imposeProperTime(), gen::Pythia6Hadronizer::imposeProperTime(), reco::HFValueStruct::indexByIeta(), HcalHPDRBXMap::indexHPD(), HcalHPDRBXMap::indexHPDfromEtaPhi(), HcalHPDRBXMap::indexRBXfromEtaPhi(), InduceChargeFP420::induce(), SiTrivialInduceChargeOnStrips::induceOriginal(), SiTrivialInduceChargeOnStrips::induceVector(), reco::MustacheKernel::inDynamicDPhiWindow(), EcalBarrelRecHitsMaker::init(), ThirdHitCorrection::init(), GeneratorTau::init(), ThirdHitPredictionFromInvParabola::init(), PixelRecoLineRZ::initCot(), ParticlePropagator::initProperDecayTime(), CaloCellGeometry::initSpan(), MuonHOAcceptance::inNotDeadGeom(), CSCEfficiency::inSensitiveLocalRegion(), GeomDetLess::insideOutLess(), TrackingRecHitLessFromGlobalPosition::insideOutLess(), MuonHOAcceptance::inSiPMGeom(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::inspectTrack(), MaterialEffects::interact(), SiStripTemplate::interpolate(), SiPixelTemplate::interpolate(), svgfig.Ticks::interpret(), PhotonDataCertification::invMassZtest(), InvRingCalib::InvRingCalib(), EEDetId::iPhiOuterRing(), FFTJetPFPileupCleaner::isAcceptableVtx(), BCToEFilterAlgo::isBCBaryon(), doubleEMEnrichingFilterAlgo::isBCBaryon(), BCToEFilterAlgo::isBCMeson(), doubleEMEnrichingFilterAlgo::isBCMeson(), EgAmbiguityTools::isBetter(), Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleDataList::isBosonId(), HepMCValidationHelper::isChargedLepton(), PFPhotonIsolationCalculator::isChargedParticleVetoed(), PFIsolationEstimator::isChargedParticleVetoed(), EcalDeadCellDeltaRFilter::isCloseToBadEcalChannel(), TrackCleaner::isCompatible(), AnomalousECALVariables::isDeadEcalCluster(), reco::isElectron(), TwoVBGenFilter::isElectron(), ConversionFinder::isFromConversion(), Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleDataList::isGluonId(), PFRootEventManager::isHadronicTau(), HcalObjRepresent::isHB(), isHB(), HcalObjRepresent::isHE(), isHE(), HcalObjRepresent::isHF(), isHF(), Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleDataList::isHiggsId(), MuonTrackResidualAnalyzer::isInTheAcceptance(), MuonTrackAnalyzer::isInTheAcceptance(), HiGammaJetSignalDef::IsIsolated(), GoodSeedProducer::IsIsolated(), DDLRotationAndReflection::isLeftHanded(), reco::isLepton(), Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleDataList::isLeptonId(), CandMCTagUtils::isLightParton(), reco::isMuon(), TwoVBGenFilter::isMuon(), MBUEandQCDValidation::isNeutral(), PFPhotonIsolationCalculator::isNeutralParticleVetoed(), PFIsolationEstimator::isNeutralParticleVetoed(), reco::isNeutrino(), TwoVBGenFilter::isNeutrino(), HepMCValidationHelper::isNeutrino(), MBUEandQCDValidation::isNeutrino(), KineParticleFilter::isOKForMe(), CandMCTagUtils::isParton(), PFPhotonIsolationCalculator::isPhotonParticleVetoed(), PFIsolationEstimator::isPhotonParticleVetoed(), TwoVBGenFilter::isQuark(), Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleDataList::isQuarkId(), PrimaryVertexAnalyzer::isResonance(), PrimaryVertexAnalyzer4PU::isResonance(), Vispa.Plugins.EdmBrowser.ParticleDataList.ParticleDataList::isSusyId(), reco::isTau(), TwoVBGenFilter::isTau(), HepMCValidationHelper::isTau(), TauDecay::isTauFinalStateParticle(), gen::PhotosInterface::isTauLeptonicDecay(), TauDecay::isTauParticleCounter(), TauDecay::isTauResonanceCounter(), HcalHPDRBXMap::isValid(), isValidGeom(), CMSMidpointAlgorithm::iterateCone(), PerigeeConversions::jacobianCurvilinear2Perigee(), JacobianCurvilinearToLocal::JacobianCurvilinearToLocal(), PerigeeConversions::jacobianParameters2Cartesian(), reco::tau::disc::JetWidth(), DTBtiChip::keepTrig(), DTBtiChip::keepTrigPatt(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), L1MuDTTrackSegLoc::L1MuDTTrackSegLoc(), magfieldparam::rz_harm_poly::LadderDwn(), magfieldparam::rz_harm_poly::LadderUp(), AlignmentParameterSelector::layerDeselected(), TauValidation::leadingPionP4(), TtGenEvent::lepton(), TtGenEvent::leptonBar(), TtGenEvent::leptonicDecayB(), TtGenEvent::leptonicDecayTop(), TtGenEvent::leptonicDecayW(), npstat::ComplexComparesAbs< std::complex< T > >::less(), lhef::LHEEvent::LHEEvent(), TopGenEvent::lightQuarks(), IPTools::linearizedSignedImpactParameter3D(), PFEGammaAlgo::linkRefinableObjectBremTangentsToECAL(), MEEEGeom::lmr(), CaloTowerHardcodeGeometryLoader::load(), FSimEvent::load(), HcalNumberingFromDDD::loadGeometry(), DisplayManager::loadGSimParticles(), CaloTPGTranscoderULUT::loadHCALCompress(), CaloTPGTranscoderULUT::loadHCALUncompress(), CalorimetryManager::loadMuonSimTracks(), StripCPEfromTrackAngle::localParameters(), Plane::localZclamped(), L1MuDTSecProcId::locwheel(), L1RCTLookupTables::lookup(), geometryDiff::loopover(), motionPolicyChamber::loopover(), reco::Conversion::lz(), main(), CaloTowerHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), XMLDocument::makeChId(), HFClusterAlgo::makeCluster(), EcalCondTools::makedist(), HSCPValidator::makeGenPlots(), Multi5x5BremRecoveryClusterAlgo::makeIslandSuperClusters(), EcalDeadChannelRecoveryAlgos::MakeNxNMatrice(), HouseholderDecomposition::makeRegions(), JetMaker::makeSpecific(), reco::makeSpecific(), hcalCalib::makeTextFile(), HcalRawDataClient::mapChannproblem(), HcalRawDataMonitor::mapChannproblem(), HcalRawDataClient::mapDCCproblem(), HcalRawDataMonitor::mapDCCproblem(), HcalRawDataClient::mapHTRproblem(), HcalRawDataMonitor::mapHTRproblem(), MuonTrackResidualAnalyzer::mapMuSimHitsPerId(), plotscripts::mapplot(), lhef::JetMatchingMLM::match(), JetPlusTrackCorrector::matchElectrons(), PFPhotonIsolationCalculator::matchPFObject(), helpers::MCTruthPairSelector< T >::MCTruthPairSelector(), AlignableModifier::modify(), RKCurvilinearDistance< T, N >::momentum(), CylindricalState::momentum(), KinematicPerigeeConversions::momentumFromPerigee(), PerigeeConversions::momentumFromPerigee(), objMon< T >::monitorL1(), objMon< T >::monitorOffline(), objMon< T >::monitorOnline(), npstat::ComplexComparesAbs< std::complex< T > >::more(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), MuonTruth::muonFraction(), MuonGeometrySanityCheckPoint::MuonGeometrySanityCheckPoint(), MuonTruth::muonHits(), ZMuMuIsolationAnalyzer::muTag(), pileupCalc::MyErf(), L1MuDTSectorProcessor::neighbour(), L1MuDTMuonSorter::neighbour(), TtGenEvent::neutrino(), TtGenEvent::neutrinoBar(), L1CaloHcalScaleConfigOnlineProd::newObject(), RBCProcessRPCSimDigis::next(), RBCProcessRPCDigis::next(), UEDMultiLeptonFilter::nLeptons(), HcalRecHitsMaker::noiseInfCfromDB(), HcalTrigTowerGeometry::nPhiBins(), TopGenEvent::numberOfBQuarks(), reco::RecoTauPiZero::numberOfElectrons(), TopGenEvent::numberOfLeptons(), TrackDetMatchInfo::nXnEnergy(), GCC11_FINAL< T, TOPO >::offsetBy(), L1GctMet::oldGctAlgo(), CSCDetIdSameDetLayerComparator::operator()(), RKOne4OrderStep< T, N >::operator()(), reco::VertexFilter::operator()(), reco::TrackSelector::operator()(), CompareHitPairsY::operator()(), GenJetParticleSelector::operator()(), reco::VertexSorting::operator()(), tautools::RecoTauDistanceFromTruthPlugin::operator()(), TtDecayChannelSelector::operator()(), helpers::MCTruthPairSelector< T >::operator()(), TtDilepLRSignalSelObservables::operator()(), PdgIdExcluder::operator()(), PdgIdSelector::operator()(), ThirdHitZPrediction::operator()(), OuterHitPhiPrediction::operator()(), reco::tau::RecoTauElectronRejectionPlugin::operator()(), reco::MCMatchSelector< T1, T2 >::operator()(), reco::V0Filter::operator()(), tautools::RecoTauDecayModeTruthMatchPlugin::operator()(), pat::eventhypothesis::ByPdgId::operator()(), muonisolation::NominalEfficiencyThresholds::locless::operator()(), pat::VertexAssociationSelector::operator()(), PixelBarrelLinkMaker::Order::operator()(), reco::tau::RecoTauPiZeroStripPlugin2::operator()(), TauTagTools::filterChargedAndNeutralsByPt::operator()(), funct::GaussIntegrator::operator()(), fftjetcms::PeakEtaMagSsqDependent::operator()(), MSLayer::operator<(), hitfit::operator<(), operator<<(), MSLayer::operator==(), svgfig.Ticks::orient_tickmark(), muon::overlap(), L1MuDTSecProcId::ovl(), TopDecaySubset::p4(), CaloTower::p4(), L1MuPseudoSignedPacking::packedFromIdx(), GflashEMShowerProfile::parameterization(), python.rootplot.core::parse_range(), MuonAlignmentFromReference::parseReference(), CSCAnodeLCTProcessor::patternDetection(), RawParticle::PDGcTau(), PdgIdExcluder::PdgIdExcluder(), PdgIdSelector::PdgIdSelector(), DTSegmentAnalysisTest::performClientDiagnostic(), RPCMonitorDigi::performSourceOperation(), PFPhotonClusters::PFCrystalCoor(), ThirdHitPredictionFromCircle::phi(), ParticleTowerProducer::phi2iphi(), InnerDeltaPhi::phiRange(), MuonErrorMatrix::Pindex(), PixelBarrelName::PixelBarrelName(), pos::PixelCalibConfiguration::PixelCalibConfiguration(), HCalSD::plotHF(), HCalSD::plotProfile(), HiggsValidation::MonitoredDecays::position(), RPCLogCone::possibleTrigger(), plotscripts::postalAddressToId(), FastTimerService::postPathEvent(), SimpleCosmicBONSeeder::pqFromHelixFit(), CosmicClusterAlgo::prepareCluster(), Multi5x5ClusterAlgo::prepareCluster(), HLTConfigProvider::prescaleValuesInDetail(), SiStripElectronSeedGenerator::preselection(), ConversionProducer::preselectTrackPair(), L1MuDTPhiLut::print(), L1MuDTPtaLut::print(), L1MuDTExtLut::print(), RBCChamberORLogic::process(), RPCWheel::process(), PFJetBenchmark::process(), PFTauElecRejectionBenchmark::process(), DTTFFEDReader::process(), hcalCalib::Process(), PFAlgo::processBlock(), cscdqm::EventProcessor::processCSC(), EBTriggerTowerTask::processDigis(), VertexClassifier::processesAtGenerator(), TrackClassifier::processesAtGenerator(), VertexClassifier::processesAtSimulation(), TrackClassifier::processesAtSimulation(), HcalTrigPrimMonitor::processEvent(), HcalCoarsePedestalMonitor::processEvent(), HcalBeamMonitor::processEvent(), HcalDeadCellMonitor::processEvent(), HcalDigiMonitor::processEvent(), HcalRecHitMonitor::processEvent_rechit(), HcalHotCellMonitor::processEvent_rechitenergy(), PFRootEventManagerColin::processHIGH_E_TAUS(), HcalHotCellMonitor::processHit_rechitNeighbors(), HCalSD::ProcessHits(), AlignmentMonitorSegmentDifferences::processMuonResidualsFromTrack(), WeakEffectsWeightProducer::produce(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), edm::FileRandomKEThetaGunProducer::produce(), HLTPFJetIDProducer::produce(), TrackIPProducer::produce(), HLTCaloJetIDProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), CastorFastTowerProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEGunProducer::produce(), L2TauPixelTrackMatch::produce(), edm::MultiParticleInConeGunProducer::produce(), edm::ExpoRandomPtGunProducer::produce(), ISRGammaWeightProducer::produce(), FSRWeightProducer::produce(), L2TauPixelIsoTagProducer::produce(), PdfWeightProducer::produce(), ISRWeightProducer::produce(), HLTMhtProducer::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), TtSemiLepHitFitProducer< LeptonCollection >::produce(), L3MuonCandidateProducerFromMuons::produce(), TauGenJetProducer::produce(), ParticleReplacerParticleGun::produce(), GenParticleProducer::produce(), HLTHtMhtProducer::produce(), pat::PATGenCandsFromSimTracksProducer::produce(), HLTTauMCProducer::produce(), HLTDisplacedmumumuVtxProducer::produce(), MuonReSeeder::produce(), InclusiveVertexFinder::produce(), ParticleTowerProducer::produce(), TrajectorySeedProducer::produce(), HLTDisplacedmumuVtxProducer::produce(), pat::PATPackedCandidateProducer::produce(), L2MuonCandidateProducer::produce(), GtPsbTextToDigi::produce(), L3MuonCandidateProducer::produce(), cms::TrackListMerger::produce(), DeDxEstimatorProducer::produce(), DeDxEstimatorProducerPixelTripplet::produce(), PartonSelector::produce(), pat::GenPlusSimParticleProducer::produce(), TauSpinnerCMS::produce(), pat::PATPackedGenParticleProducer::produce(), SiStripFineDelayHit::produce(), ParticleReplacerZtautau::produce(), TextToRaw::produce(), HcalHitReconstructor::produce(), HLTJetCollForElePlusJets< T >::produce(), OutsideInMuonSeeder::produce(), SourceCardTextToRctDigi::produce(), MaskedRctInputDigiProducer::produce(), BSCTrigger::produce(), InterestingDetIdCollectionProducer::produce(), InterestingDetIdFromSuperClusterProducer::produce(), TruthTauDecayModeProducer::produce(), MuonProducer::produce(), RctInputTextToDigi::produce(), CastorClusterProducer::produce(), EcalSimpleProducer::produce(), reco::BeamHaloSummaryProducer::produce(), FlavorHistoryProducer::produce(), MuonMCClassifier::produce(), MuonSimHitProducer::produce(), RPCTechnicalTrigger::produce(), HepMCSplitter::produce(), PFTau3ProngReco::produce(), AlCaHOCalibProducer::produce(), EcalTrivialConditionRetriever::produceEcalLaserAlphas(), ecaldqm::TimingClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::LaserClient::producePlots(), SiStripElectronAlgo::projectPhiBand(), spr::propagateCALO(), spr::propagateCalo(), BaseParticlePropagator::propagateToHOLayer(), spr::propagateTrackerEnd(), DDG4SolidConverter::pseudotrap(), CSCTFPtMethods::Pt3StnChiSq(), MuonSeedPtExtractor::pT_extract(), EmissionVetoHook1::pTpythia(), SiPixelTemplate::qbin(), AlignableModifier::randomise(), PixelRecoLineRZ::rAtZ(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), EcalDQMStatusWriter::readEcalDQMTowerStatusFromFile(), BeamFitter::readEvent(), SurveyDataReader::readFile(), readParticlesFromHepMC(), TauSpinnerCMS::readParticlesfromReco(), L1MuDTSectorReceiver::receiveDTBXData(), ESRecHitSimAlgo::reconstruct(), CalorimetryManager::reconstruct(), PFRootEventManager::reconstructGenJets(), CalorimetryManager::reconstructHCAL(), TrackClassifier::reconstructionInformation(), MuonPFAnalyzer::recoToGenMatch(), GCC11_FINAL< T, TOPO >::RectangularEtaPhiTrackingRegion(), CosmicRegionalSeedGenerator::regions(), TrackingRegionsFromBeamSpotAndL2Tau::regions(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV2(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV2(), lhef::LHEEvent::removeResonances(), HCALResponse::responseHCAL(), AlignableModifier::rotateAlignable(), AlignableModifier::rotateAlignableLocal(), EcalClusterToolsT< noZS >::roundnessBarrelSuperClustersUserExtended(), RPCLogCone::RPCLogCone(), RPCStripsRing::RPCStripsRing(), TauValidation::rtau(), RPCTCGhostBusterSorter::run(), PFSpecificAlgo::run(), FP420DigiMain::run(), L1MuDTEUX::run(), HEPTopTagger::run_tagger(), L1MuDTMuonSorter::runCOL(), DTLocalTriggerBaseTask::runDCCAnalysis(), DTLocalTriggerBaseTask::runDDUAnalysis(), RPCPac::runEnergeticPatternsGroups(), RPCHalfSorter::runHalf(), ecaldqm::ClusterTask::runOnBasicClusters(), RPCPac::runTrackPatternsGroup(), CustomPDGParser::s_charge(), CustomPDGParser::s_containedQuarksCode(), CustomPDGParser::s_isMesonino(), CustomPDGParser::s_isRBaryon(), CustomPDGParser::s_isRGlueball(), CustomPDGParser::s_isRHadron(), CustomPDGParser::s_isRMeson(), CustomPDGParser::s_isSbaryon(), CustomPDGParser::s_issbottomHadron(), CustomPDGParser::s_isSLepton(), CustomPDGParser::s_isstopHadron(), CustomPDGParser::s_spin(), svgfig.Curve::sample(), reco::tau::disc::ScaledEtaJetCollimation(), reco::tau::disc::ScaledPhiJetCollimation(), BSFitter::scanPDF(), TtDecayChannelSelector::search(), SeedFilter::seeds(), plotscripts::segdiff(), plotscripts::segdiff_xalign(), reco::modules::CosmicTrackSelector::select(), reco::modules::MultiTrackSelector::select(), DOTExport.DotExport::selectNode(), BaseHiGenEvtSelector::selectParticle(), PartonHadronDecayGenEvtSelector::selectParticle(), HadronDecayGenEvtSelector::selectParticle(), TtGenEvent::semiLeptonicChannel(), MEGeom::setBinGlobalHist(), DTSectCollPhCand::setBitsSectColl(), GsfElectronAlgo::setCutBasedPreselectionFlag(), pat::VertexAssociation::setDistances(), reco::PFCandidate::setEcalEnergy(), EcalDeadCellTriggerPrimitiveFilter::setEvtRecHitstatus(), EcalDeadCellTriggerPrimitiveFilter::setEvtTPstatus(), ecaldqm::SelectiveReadoutTask::setFIRWeights_(), JetFlavourClustering::setFlavours(), reco::PFCandidate::setHcalEnergy(), reco::PFCandidate::setHoEnergy(), SiStripFolderOrganizer::setLayerFolder(), RPCDigiL1Link::setLink(), SiPixelCalibDigiProducer::setPattern(), Plane::setPosPrec(), EcalGeomPhiSymHelper::setup(), HcalBeamMonitor::setup(), Vispa.Gui.Zoomable.Zoomable::setZoom(), RPCLogCone::shift(), Plane::side(), WeakEffectsWeightProducer::sigma0_qqbarll(), AlignmentProducer::simpleMisalignment_(), SiPixelTemplate::simpletemplate2D(), GEMSimTriv::simulate(), GEMSimAverage::simulate(), TrackClassifier::simulationInformation(), StGenEvent::singleLepton(), TtGenEvent::singleLepton(), StGenEvent::singleNeutrino(), TtGenEvent::singleNeutrino(), StGenEvent::singleTop(), StGenEvent::singleW(), LinearEquation3< T >::solution(), hitfit::Top_Decaykin::solve_nu(), hitfit::Top_Decaykin::solve_nu_tmass(), npstat::LinInterpolatedTableND< Numeric, Axis >::solveForRatioArg(), DTTSM::sortTSM1(), DTTSS::sortTSS1(), TauValidation::spinEffectsWHpm(), TauValidation::spinEffectsZH(), lhef::LHERunInfo::statistics(), MaterialBudgetHcal::stopAfter(), MaterialBudgetForward::stopAfter(), HEPTopTagger::store_topsubjets(), DTTracoChip::storeCorr(), DTDigitizer::storeDigis(), RPCDigiL1Link::strip(), svgfig.Curve::subsample(), sumDepths(), svgfig.Axes::SVG(), EcalTools::swissCross(), PFRootEventManager::tauBenchmark(), TtDecayChannelSelector::tauDecay(), TauValidation::tauDecayChannel(), TauValidation::tauMother(), ParticleReplacerParticleGun::tauola_forParticleGun(), TauValidation::tauProngs(), hcalCalib::Terminate(), HcalLutManager::test_emap(), plotscripts::testDeltaWithin5Sigma(), ElectronCalibrationUniv::TestEEvalidDetId(), ParticleReplacerZtautau::testEvent(), TrackWithVertexSelector::testTrack(), TrackWithVertexSelector::testVertices(), reco::modules::TrackMultiSelector::testVtx(), plotscripts::testZeroWithin5Sigma(), ThirdHitPredictionFromInvParabola::ThirdHitPredictionFromInvParabola(), ThirdHitZPrediction::ThirdHitZPrediction(), lumiregperbunch::timeof(), spr::timeOfFlight(), align::toAngles(), TopGenEvent::topSisters(), RPCLogCone::toString(), EBDetId::tower(), HcalTrigTowerGeometry::towerEtaBounds(), HcalTestAnalysis::towersToAdd(), HistoryBase::traceGenHistory(), TrackProducerFP420::trackFinderSophisticated(), TkLasBeamFitter::trackPhi(), TrajectoryAtInvalidHit::TrajectoryAtInvalidHit(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), ParticleReplacerZtautau::transformMuMu2LepLep(), ParticleReplacerZtautau::transformMuMu2TauNu(), SelectReplacementCandidates::transformMuMu2TauTau(), reco::PFCandidate::translatePdgIdToType(), TangentApproachInRPhi::transverseCoord(), ThirdHitPredictionFromCircle::transverseIP(), TrapezoidalCylindricalMFGrid::TrapezoidalCylindricalMFGrid(), DDG4SolidConverter::trunctubs(), TtFullHadSignalSel::TtFullHadSignalSel(), PFEGammaAlgo::unlinkRefinableObjectKFandECALWithBadEoverP(), logintpack::unpack8log(), SaveSimTrack::update(), GflashG4Watcher::update(), HcaluLUTTPGCoder::update(), KalmanVertexUpdator< N >::update(), CastorShowerLibraryMaker::update(), Vispa.Views.LineDecayView.LineDecayView::updateContent(), CurvilinearTrajectoryParameters::updateP(), SiStripElectronSeedGenerator::useDetLayer(), L1GctMet::useHtMissLutAlgo(), CaloTowerDetId::validDetId(), ESDetId::validDetId(), EcalTrigTowerDetId::validDetId(), EBDetId::validDetId(), EcalScDetId::validDetId(), EEDetId::validDetId(), HcalObjRepresent::validDetId(), validDetId(), ZdcTopology::validRaw(), JetPartonNamespace::ParametrizationJetParton::value(), condex::ParametricEfficiencyInEta::value(), npstat::Private::AbsHelper< T, Unsigned >::value(), AlphaT::value_(), SiPixelCalibConfiguration::vcalIndexForEvent(), GCC11_FINAL< T, TOPO >::vertex(), TauValidation::visibleTauEnergy(), VVIObj::VVIObj(), VVIObjF::VVIObjF(), RPCConst::vxIntegMuRate(), SimpleNavigableLayer::wellInside(), MuonDTDigis::WheelHistos(), CSCOfflineMonitor::withinSensitiveRegion(), CSCValidation::withinSensitiveRegion(), MSLayer::x0(), lhef::LHERunInfo::xsec(), ZeeCalibration::xtalIsOnModuleBorder(), SiPixelTemplate2D::xytemp(), CSCWireGeometry::yLimitsOfWirePlane(), ThirdHitPredictionFromCircle::HelixRZ::zAtR(), TangentApproachInRPhi::zCoord(), zMCLeptonDaughters(), and magfieldparam::rz_harm_poly::~rz_harm_poly().

22  {
23  return Abs<T>::compose(t);
24  }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
funct::COMBINE ( SIN_S(A)  ,
COS_S(A)  ,
type(_1._)   
)
funct::COMBINE ( ,
NUM(n ,
num< 1 >  )/pow(_1, num<-n >() 
)

Referenced by SIN_S(), and TEMPL().

funct::COMBINE ( ,
NUM(0)  ,
num< 1 >  () 
)
funct::COMBINE ( SIN_S(A)  ,
TAN_S(A)  ,
type(_1._)   
)
funct::COMBINE ( COS_S(A)  ,
TAN_S(A)  ,
sin(_1._)   
)
funct::COMBINE ( POWER_S(COS_S(A), B ,
POWER_S(TAN_S(A), B ,
pow(sin(_1._1._), _1._2)   
)
funct::COMBINE ( SUM(A, B ,
SUM(B, A)  ,
num< 1 >  () 
)
funct::COMBINE ( PROD(NUM(n), SIN2(A))  ,
PROD(NUM(m), COS2(A))  ,
(num< n-p >()*_1._2+num< m-p >()*_2._2)+num< p >()   
)
static type funct::combine ( const A &  _1,
const B _2 
)
inlinestatic

Definition at line 186 of file Factorize.h.

References f, and reco::get().

Referenced by CandCombinerBase< OutputCollection, CandPtr >::combine(), funct::SimplSumOrd< A, B, PROD_S(C, D) >::combine(), funct::Product< PROD_S(F, G), H >::combine(), POWER_S(), PROD_S(), TEMPL(), and trajectoryToResiduals().

186  {
187  const F& f = Divides<A, B>::get(_1);
188  return f * ((_1 / f) + (_2 / f));
189  }
double f[11][100]
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Definition: blowfish.cc:281
T get(const Candidate &c)
Definition: component.h:55
funct::COMBINE ( SUM_S(A, B ,
,
(_1._1/_2)+(_1._2/_2)   
)
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.

References funct::Composition< A, B >::compose().

32  {
34  }
static type compose(const A &a, const B &b)
Definition: Composition.h:28
double a
Definition: hdecay.h:121
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 funct::Convolution< A, B, Integrator >::compose().

48  {
50  }
int i
Definition: DBlmapReader.cc:9
const T & max(const T &a, const T &b)
static type compose(const A &a, const B &b, double min, double max, const Integrator &i)
Definition: Convolution.h:42
double a
Definition: hdecay.h:121
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(), PreshowerHitMaker::addHit(), HcalHitMaker::addHit(), EcalHitMaker::addHit(), EcalHitMaker::addHitDepth(), FastL1GlobalAlgo::addJet(), metsig::significanceAlgo::addObjects(), Hector::addPartToHepMC(), MuonCSCChamberResidual::addResidual(), FWMuonDetailView::addSceneInfo(), FWElectronDetailView::addSceneInfo(), fireworks::addStraightLineSegment(), SiStripGainCosmicCalculator::algoAnalyze(), myFastSimVal::analyze(), MultiTrackValidatorGenPs::analyze(), MultiTrackValidator::analyze(), TrackerSeedValidator::analyze(), ElectronTagProbeAnalyzer::analyze(), TrackBuildingAnalyzer::analyze(), DrellYanValidation::analyze(), RecoMuonValidator::analyze(), WValidation::analyze(), ValidationMisalignedTracker::analyze(), MBUEandQCDValidation::analyze(), EwkDQM::analyze(), edm::FlatEGunASCIIWriter::analyze(), L1GctValidation::analyze(), DTEfficiencyTask::analyze(), DTResolutionAnalysisTask::analyze(), TrackParameterAnalyzer::analyze(), myJetAna::analyze(), HLTAlCaMonPi0::analyze(), DTSegment4DQuality::analyze(), DQMSourcePi0::analyze(), DisplayGeom::analyze(), TestOutliers::analyze(), HLTAlCa::analyze(), ResolutionAnalyzer::analyze(), EcalCosmicsHists::analyze(), MuonTrackValidator::analyze(), TrackerDpgAnalysis::analyze(), Rivet::CMS_EWK_10_012::analyze(), ThirdHitPredictionFromCircle::angle(), CSCAlignmentCorrections::applyAlignment(), EMEnrichingFilterAlgo::applyBFieldCurv(), doubleEMEnrichingFilterAlgo::applyBFieldCurv(), Thrust::axis(), GCC11_FINAL< T, TOPO >::BeamSpotTransientTrackingRecHit(), BremsstrahlungSimulator::brem(), MuonBremsstrahlungSimulator::brem(), PixelTrackBuilder::build(), FWPFEcalRecHitRPProxyBuilder::build(), FWMET3DProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), CaloRecoTauAlgorithm::buildCaloTau(), MagGeoBuilderFromDDD::volumeHandle::buildPhiZSurf(), FWPFClusterRPZUtils::buildRhoPhiClusterLineSet(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWMETProxyBuilder::buildViewType(), FWJetProxyBuilder::buildViewType(), ClusterShapeAlgo::calc_AbsZernikeMoment(), EcalClusterToolsT< noZS >::calc_AbsZernikeMoment(), pat::PATPackedCandidateProducer::calcDxy(), HLTEcalResonanceFilter::calcPaircluster(), calcPzeta(), ClusterShapeAlgo::Calculate_lat(), TBPositionCalc::CalculateCMSPos(), OptOOpticalSquare::calculateFaces(), LASAlignmentTubeAlgorithm::CalculateParameters(), LASEndcapAlgorithm::CalculateParameters(), CSCPairResidualsConstraint::calculatePhi(), ThirdHitPrediction::calculateRangesBarrel(), ThirdHitPrediction::calculateRangesForward(), reco::GhostTrackPrediction::cartesianError(), TwoBodyDecayModel::cartesianSecondaryMomenta(), OuterDetCompatibility::center(), ALIUtils::checkMatrixEquations(), OpticalObject::checkMatrixEquations(), DreamSD::cherenkovDeposit_(), SETFilter::chi2AtSpecificStep(), TangentApproachInRPhi::circleParameters(), PFPhotonAlgo::ClustersPhiRMS(), DTRecHitSegmentResidual::compute(), MultipleScatteringSimulator::compute(), PairProductionSimulator::compute(), DTCalibValidation::compute(), ForwardDiskSectorBuilderFromWedges::computeBounds(), BladeShapeBuilderFromDet::computeBounds(), ForwardDiskSectorBuilderFromDet::computeBounds(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), tauImpactParameter::TrackHelixVertexFitter::computedxydz(), CaloMETAnalyzer::computeEmHaMET(), METManager::computeGenMET(), tauImpactParameter::TrackHelixVertexFitter::computeLorentzVectorPar(), ParticleKinematicLinearizedTrackState::computeNeutralJacobians(), DDPixFwdBlades::computeNippleParameters(), HFCherenkov::computeNPE(), HFCherenkov::computeNPEinPMT(), HFCherenkov::computeNPhTrapped(), tauImpactParameter::ParticleBuilder::convertCMSSWTrackParToSFTrackPar(), TwoBodyDecayModel::convertCurvilinearToCartesian(), HFRecoEcalCandidateAlgo::correctEPosition(), MuonMETAlgo::correctMETforMuon(), TCMETAlgo::correctMETforTrack(), VVIObjDetails::cosint(), sistripvvi::VVIObjDetails::cosint(), ZIterativeAlgorithmWithFit::cosTheta12(), ZeeKinematicTools::cosThetaElectrons_SC(), ZeeKinematicTools::cosThetaElectrons_TK(), covarianceUpdate(), 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(), reco::GhostTrackPrediction::direction(), CMSCGEN::dNdEmudEnu(), MuonAlignmentInputXML::do_rotatebeamline(), MuonAlignmentInputXML::do_rotateglobalaxis(), MuonAlignmentInputXML::do_setposition(), Decay3Body::doDecay(), SurveyPxbDicer::doDice(), SurveyPxbImageLocalFit::doFit(), DDEcalPreshowerAlgo::doLadders(), CSCPairResidualsConstraint::dphidzFromTrack(), TwoBodyDecayDerivatives::dqsdm(), TwoBodyDecayDerivatives::dqsdphi(), TwoBodyDecayDerivatives::dqsdpx(), TwoBodyDecayDerivatives::dqsdpy(), TwoBodyDecayDerivatives::dqsdpz(), TwoBodyDecayDerivatives::dqsdtheta(), geometryDiffVisualization::draw_disk(), geometryDiffVisualization::draw_wheel(), TEveEllipsoidProjectedGL::drawArch(), SiPixelTrackerMap::drawModule(), TrackerMap::drawModule(), TEveEllipsoidProjectedGL::DrawRhoZ(), DTRecSegment4D::DTRecSegment4D(), Pi0FixedMassWindowCalibration::duringLoop(), pat::PackedGenParticle::dxy(), pat::PackedCandidate::dxy(), pat::PackedGenParticle::dz(), pat::PackedCandidate::dz(), EcalTBMCInfoProducer::EcalTBMCInfoProducer(), EcalTrapezoidParameters::EcalTrapezoidParameters(), LASGeometryUpdater::EndcapUpdate(), ErsatzMEt::ersatzFabrik(), IdealHelixParameters::evalCircleCenter(), CMSCGENnorm::events_n100cos(), DDLinear::execute(), DDAngular::execute(), DDTIDModulePosAlgo::execute(), DDHCalTBZposAlgo::execute(), DDHCalTBCableAlgo::execute(), DDHCalTestBeamAlgo::execute(), DDTIBLayerAlgo_MTCC::execute(), DDGEMAngular::execute(), DDPixBarLayerAlgo::execute(), DDTECCoolAlgo::execute(), DDTECOptoHybAlgo::execute(), DDTIBLayerAlgo::execute(), DDTIDModuleAlgo::execute(), DDTrackerLinear::execute(), DDPixFwdDiskAlgo::execute(), DDPixBarStackLinear::execute(), DDPixBarLayerUpgradeAlgo::execute(), DDPixBarStackLayerAlgo::execute(), DDPixBarStackLinearGap::execute(), DDPixBarStackTrigLayerAlgo::execute(), DDPixBarTPGStackLayerAlgo::execute(), DDPixBarLayerUpgradeAlgoCoverage::execute(), DDHCalAngular::execute(), DDTECModuleAlgo::execute(), DDTECPhiAltAlgo::execute(), DDTIDRingAlgo::execute(), DDTrackerAngular::execute(), DDTrackerAngularV1::execute(), DDTrackerPhiAlgo::execute(), DDTrackerPhiAltAlgo::execute(), DDHCalFibreBundle::execute(), DDEcalBarrelAlgo::execute(), DDEcalBarrelNewAlgo::execute(), ClusterShapeAlgo::fast_AbsZernikeMoment(), EcalClusterToolsT< noZS >::fast_AbsZernikeMoment(), VVIObj::fcn(), sistripvvi::VVIObj::fcn(), fcn(), MuonPFAnalyzer::fDeltaPhi(), DAClusterizerInZ::fill(), LA_Filler_Fitter::fill(), HiEvtPlaneFlatten::Fill(), h2DSegm::Fill(), DAClusterizerInZ_vect::fill(), RecoMuonValidator::MuonME::fill(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), GenSpecificAlgo::fillCommonMETData(), MuScleFit::fillComparisonHistograms(), MuonSimHitsValidAnalyzer::fillDT(), HcalFlexiHardcodeGeometryLoader::fillHBHO(), HcalFlexiHardcodeGeometryLoader::fillHE(), HcalFlexiHardcodeGeometryLoader::fillHF(), TrackerValidationVariables::fillHitQuantities(), FastL1GlobalAlgo::FillMET(), MuonSimHitsValidAnalyzer::fillRPC(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), DTSurvey::FillWheelInfo(), myFilter::filter(), TwoTrackMinimumDistanceHelixHelix::finalPoints(), TwoTrackMinimumDistanceHelixLine::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(), SpecialCylindricalMFGrid::fromGridFrame(), fromPtEtaPhiToPxPyPz(), MuScleFitUtils::fromPtEtaPhiToPxPyPz(), DDAngular::fUnitVector(), FWExpressionValidator::FWExpressionValidator(), FWLegoCandidate::FWLegoCandidate(), FWLegoEvePFCandidate::FWLegoEvePFCandidate(), funct::GaussLegendreIntegrator::GaussLegendreIntegrator(), gen::Pythia6JetGun::generateEvent(), gen::Py8JetGun::generatePartonsAndHadronize(), gen::Py8EGun::generatePartonsAndHadronize(), gen::Py8PtGun::generatePartonsAndHadronize(), gen::HydjetHadronizer::generatePartonsAndHadronize(), LaserBeamsBarrel::GeneratePrimaries(), LaserBeamsTEC2::GeneratePrimaries(), LaserBeamsTEC1::GeneratePrimaries(), FTSFromVertexToPointFactory::get(), LASEndcapAlgorithm::GetAlignmentParameterCorrection(), TCTauAlgorithm::getCellMomentum(), ConvertedPhotonProducer::getCircleCenter(), CaloGeometryHelper::getClosestCell(), ConversionFinder::getConversionInfo(), PreshowerStrip::getCorners(), IdealObliquePrism::getCorners(), IdealCastorTrapezoid::getCorners(), TrackFitter::getCotThetaAndUpdateZip(), IsolatedPixelTrackCandidateProducer::getDistInCM(), PythiaFilterIsolatedTrack::getDistInCM(), getDistInCM(), EopTreeWriter::getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), spr::getDistInCMatEcal(), spr::getDistInCMatHcal(), HiEvtPlaneFlatten::GetFlatPsi(), NtupleManager::GetGlobalAngles(), HFShowerLibrary::getHits(), reco::TauMassTagInfo::getInvariantMass(), BetafuncEvtVtxGenerator::GetInvLorentzBoost(), BetaBoostEvtVtxGenerator::GetInvLorentzBoost(), MixBoostEvtVtxGenerator::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(), LASAlignmentTubeAlgorithm::GetTEC2TECAlignmentParameterCorrection(), LASAlignmentTubeAlgorithm::GetTIBTOBAlignmentParameterCorrection(), CachedTrajectory::getWideTrajectory(), HFGflash::gfParameterization(), BaseParticlePropagator::helixCentreY(), HFCherenkov::HFCherenkov(), HFShowerParam::HFShowerParam(), CosmicTrackingRegion::hits_(), HLTMhtHtFilter< T >::hltFilter(), EGammaMvaEleEstimator::IDIsoCombinedMvaValue(), DTTMax::InfoLayer::InfoLayer(), Thrust::initialAxis(), AlignableBeamSpot::initialize(), TCMETAlgo::initialize_MET_with_PFClusters(), GflashTrajectory::initializeTrajectory(), PolyFit2DParametrizedMagneticField::inTeslaUnchecked(), PolyFit3DParametrizedMagneticField::inTeslaUnchecked(), BetaFuncPrimaryVertexGenerator::inverseLorentzBoost(), DTSegmentExtendedCand::isCompatible(), FastL1GlobalAlgo::isEMCand(), cms::MuonTCMETValueMapProducer::isGoodCaloMuon(), EGammaMvaEleEstimator::isoMvaValue(), JacobianCurvilinearToCartesian::JacobianCurvilinearToCartesian(), SimG4HcalValidation::jetAnalysis(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), EcalClusterToolsT< noZS >::lat(), GCC11_FINAL< T, TOPO >::length(), HcalNumberingFromDDD::loadGeometry(), DisplayManager::loadGGsfRecTracks(), DisplayManager::loadGRecTracks(), IdealObliquePrism::localCorners(), IdealCastorTrapezoid::localCorners(), DTBtiCard::localDirection(), DTTracoCard::localDirection(), CSCRadialStripTopology::localError(), CSCLayerGeometry::localError(), CSCRadialStripTopology::localPitch(), Conv4HitsReco2::LocalTransformation(), GflashEMShowerProfile::locateHitPosition(), GflashHadronShowerProfile::locateHitPosition(), FWRPZViewGeometry::makeCaloOutlineRhoPhi(), CaloTowerHardcodeGeometryLoader::makeCell(), CastorHardcodeGeometryLoader::makeCell(), ZdcHardcodeGeometryLoader::makeCell(), HcalHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), PiZeroAnalyzer::makePizero(), DDLRotationAndReflection::makeX(), DDLRotationAndReflection::makeY(), DDLRotationAndReflection::makeZ(), ErrorsPropagationAnalyzer::massResolution(), MuScleFitUtils::massResolution(), GSRecHitMatcher::match(), BremRecoveryClusterAlgo::match(), HiBremRecoveryClusterAlgo::match(), OuterDetCompatibility::maximalLocalDisplacement(), GlobalTrackerMuonAlignment::misalignMuon(), GlobalTrackerMuonAlignment::misalignMuonL(), CylindricalState::momentum(), MultiTrajectoryStateMode::momentumFromModePPhiEta(), KinematicPerigeeConversions::momentumFromPerigee(), FinalTreeBuilder::momentumPart(), muonisolation::CaloExtractor::MuonAtCaloPosition(), MuonDT13ChamberResidual::MuonDT13ChamberResidual(), MuonTrackDT13ChamberResidual::MuonTrackDT13ChamberResidual(), BeamProfileVtxGenerator::newVertex(), CosmicMuonGenerator::nextEvent(), CosmicMuonGenerator::nextMultiEvent(), OffsetRadialStripTopology::OffsetRadialStripTopology(), ESRecHitSimAlgo::oldreconstruct(), TwoTrackMinimumDistanceHelixHelix::oneIteration(), TwoTrackMinimumDistanceHelixLine::oneIteration(), DTSegmentCand::operator DTChamberRecSegment2D *(), CosDphiCalculator::operator()(), funct::CosStruct< T >::operator()(), PixelTrackFilterByKinematics::operator()(), reco::parser::cos_f::operator()(), BeamSpotAlignmentDerivatives::operator()(), fftjetcms::PtEtaP4Builder::operator()(), TtHadLRSignalSelObservables::operator()(), fftjetcms::EnergyEtaP4Builder::operator()(), TtSemiLRSignalSelObservables::operator()(), reco::isodeposit::Direction::operator+(), SimG4HcalHitCluster::operator+=(), reco::GhostTrackPrediction::origin(), pat::PackedCandidate::packVtx(), TrackAssociatorByChi2::parametersAtClosestApproach(), BSpdfsFcn::PDFGauss_d(), BSpdfsFcn::PDFGauss_d_resolution(), PFPhotonClusters::PFCrystalCoor(), ThirdHitPredictionFromCircle::phi(), PhysicsVector(), PhysicsVectorRaw(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), TopologyWorker::planes_thrust(), HFFibreFiducial::PMTNumber(), reco::GhostTrackPrediction::positionError(), printRot(), HcalBeamMonitor::processEvent(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), ShallowTrackClustersProducer::produce(), edm::FileRandomKEThetaGunProducer::produce(), DistortedMETProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), edm::FlatRandomEGunProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::ExpoRandomPtGunProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), FSRWeightProducer::produce(), HLTMhtProducer::produce(), PileUpProducer::produce(), HLTHtMhtProducer::produce(), L1ExtraMEtMixerPlugin::produce(), HFRecoEcalCandidateAlgo::produce(), pf2pat::PFMETAlgo::produce(), cms::MuonTCMETValueMapProducer::produce(), L2MuonSeedGenerator::produce(), SeedToTrackProducer::produce(), pat::PATMHTProducer::produce(), MuonIdProducer::produce(), EvtPlaneProducer::produce(), AlCaHOCalibProducer::produce(), SiStripRecHitsValid::projectHit(), TestHits::projectHit(), TestSmoothHits::projectHit(), TestTrackHits::projectHit(), SiStripTrackingRecHitsValid::projectHit(), GlobalRecHitsAnalyzer::projectHit(), GlobalRecHitsProducer::projectHit(), Strip1DMeasurementTransformator::projectionMatrix(), SiStripElectronAlgo::projectPhiBand(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToNominalVertex(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), tauImpactParameter::TrackTools::propagateToXPosition(), tauImpactParameter::TrackTools::propagateToYPosition(), tauImpactParameter::TrackTools::propagateToZPosition(), trigger::TriggerObject::px(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), METManager::recomputePFMET(), Conv4HitsReco2::Reconstruct(), ESRecHitAnalyticAlgo::reconstruct(), ESRecHitFitAlgo::reconstruct(), TrackClassifier::reconstructionInformation(), L1MuonRegionProducer::regions(), HITRegionalPixelSeedGenerator::regions(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV2(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV2(), FWConversionProxyBuilder::requestCommon(), VZeroFinder::rotate(), LocalError::rotate(), Alignable::rotateAroundGlobalX(), Alignable::rotateAroundGlobalY(), Alignable::rotateAroundGlobalZ(), Alignable::rotateAroundLocalX(), Alignable::rotateAroundLocalY(), Alignable::rotateAroundLocalZ(), gen::PyquenHadronizer::rotateEvtPlane(), gen::HijingHadronizer::rotateEvtPlane(), gen::AMPTHadronizer::rotateEvtPlane(), gen::HydjetHadronizer::rotateEvtPlane(), metsig::significanceAlgo::rotateMatrix(), BeamSpotAlignmentParameters::rotation(), geometryDiff::rotFromEuler(), geometryDiff::rotFromPhi(), hitfit::rottheta(), PixelFitterByHelixProjections::run(), KFBasedPixelFitter::run(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), BSFitter::scanPDF(), GroupedTrajCandLess::score(), DTCombinatorialPatternReco4D::segmentSpecialZed(), DTResidualCalibration::segmentToWireDistance(), HDRShower::setHit(), LaserBeamsTEC1::setOptPhotonPolar(), LaserBeamsBarrel::setOptPhotonPolar(), LaserBeamsTEC2::setOptPhotonPolar(), HcalForwardAnalysis::setPhotons(), metsig::significanceAlgo::setSignifMatrix(), CSCStripHitSim::simulate(), VVIObjDetails::sincosint(), sistripvvi::VVIObjDetails::sincosint(), VVIObjDetails::sinint(), sistripvvi::VVIObjDetails::sinint(), smearFunctionType1::smear(), smearFunctionType2::smear(), smearFunctionType3::smear(), smearFunctionType4::smear(), smearFunctionType5::smear(), pat::LeptonJetIsolationAngle::spaceAngle(), metsig::significanceAlgo::subtractObjects(), TangentCircle::TangentCircle(), CosmicMuonGenerator::terminate(), HcalNumberingFromDDD::tileHB(), HcalTestAnalysis::timeOfFlight(), HcalTB04Analysis::timeOfFlight(), spr::timeOfFlight(), SiStripFineDelayTOF::timeOfFlightBeamB(), TkRotation< align::Scalar >::TkRotation(), SpecialCylindricalMFGrid::toGridFrame(), align::toMatrix(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), OpticalObject::transformCylindrical2Cartesian(), DTTrigGeomUtils::trigPos(), DDG4SolidConverter::trunctubs(), InvariantMassFromVertex::uncertainty(), pat::PackedCandidate::unpackVtx(), GflashG4Watcher::update(), CastorShowerLibraryMaker::update(), CaloSpecificAlgo::update_sumEtInpHF_MExInpHF_MEyInpHF_sumEtInmHF_MExInmHF_MEyInmHF(), TwoTrackMinimumDistanceHelixLine::updateCoeffs(), DTSegmentUpdator::updateHits(), PFMETAnalyzer::validateMET(), CaloMETAnalyzer::validateMET(), CylinderFromSectorMFGrid::valueInTesla(), EcalTrapezoidParameters::vertexList(), DDI::Sphere::volume(), DDI::Polyhedra::volume(), VVIObj::VVIObj(), sistripvvi::VVIObj::VVIObj(), DDEcalBarrelAlgo::web(), DDEcalBarrelNewAlgo::web(), GlobalTrackerMuonAlignment::writeGlPosRcd(), Geom::Polar2Cartesian< T >::x(), Geom::Cylindrical2Cartesian< T >::x(), Geom::Spherical2Cartesian< T >::x(), PhotonFix::xZ(), SiStripFineDelayTOF::y(), and Geom::Spherical2Cartesian< T >::z().

22 { return Cos<T>::compose(t); }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
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().

47  :
48  public SimplifySCRatio<A> { };
typedef funct::DERIV ( X  ,
 
)
funct::DERIV_RULE ( TYPX  ,
X  ,
NUM(1)  ,
num< 1 >  () 
)
funct::DERIV_RULE ( TYPXT1  ,
EXP_S(A)  ,
PROD(EXP(A), DERIV(X, A))  ,
_ *derivative< X _._ 
)
funct::DERIV_RULE ( TYPXT1  ,
LOG_S(A)  ,
PROD(RATIO(NUM(1), A), DERIV(X, A))  ,
(num< 1 >()/_._)*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
ABS_S(A)  ,
PROD(SGN(A), DERIV(X, A))  ,
sgn(_._)*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
SIN_S(A)  ,
PROD(COS(A), DERIV(X, A))  ,
cos(_._)*derivative< X >(_._)   
)
funct::DERIV_RULE ( TYPXT1  ,
COS_S(A)  ,
MINUS(PROD(SIN(A), DERIV(X, A)))  ,
sin(_._)*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 ( 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 _._ 
)
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 ( 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  ,
SQRT_S(A)  ,
PROD(PROD(FRACT(1, 2), RATIO(NUM(1), SQRT(A))), DERIV(X, A))  ,
(fract< 1, 2 >()*(num< 1 >()/sqrt(_._)))*derivative< X >(_._)   
)
A funct::derivative ( const A &  _)

Definition at line 18 of file Derivative.h.

References reco::get().

Referenced by MillePedeAlignmentAlgorithm::addLasBeam(), FedTimingAlgorithm::analyse(), ApvTimingAlgorithm::analyse(), and FrameToFrameDerivative::getDerivative().

18  {
19  return Derivative<X, A>::get(_);
20  }
T get(const Candidate &c)
Definition: component.h:55
typedef funct::DIFF ( PROD(A, B1)  ,
PRIMIT(X, PROD(A1, B1))   
)
typedef funct::DIFF ( PROD(A, B1)  ,
AB1   
)
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 funct::Gaussian::operator()().

22 { return Exp<T>::compose(t); }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
funct::EXP_RULE ( TYPT1  ,
LOG_S(A)  ,
,
_.  _ 
)
template<int n, int m>
const Fraction<n, m>::type& funct::fract ( )
funct::GET ( arg  ,
 
)

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

funct::GET ( arg  ,
pow(Dec::getBase(_), num< p >())   
)
funct::GET ( arg  ,
Div::  get_._ 
)
funct::GET ( arg  ,
Div::  getD::get(_) 
)
static type funct::get ( const PROD_S(A, B)&  _)
inlinestatic

Definition at line 173 of file Primitive.h.

References a, and b.

173  {
174  const A& a = _._1;
175  B1 b = primitive<X>(_._2);
176  return a * b - primitive<X>(derivative<X>(a) * b);
177  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
static type funct::get ( const PROD_S(B, A)&  _)
inlinestatic

Definition at line 185 of file Primitive.h.

References a, and b.

185  {
186  const A& a = _._2;
187  B1 b = primitive<X>(_._1);
188  return a * b - primitive<X>(derivative<X>(a) * b);
189  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
funct::GET ( PROD_S(A, B ,
_._1 *primitive< X _._2 
)
funct::GET ( PROD_S(A, B ,
_._2 *primitive< X _._1 
)
funct::GET ( PROD_S(A, B ,
_ *  X() 
)
static type funct::get ( const RATIO_S(A, B)&  _)
inlinestatic

Definition at line 238 of file Primitive.h.

References a, and b.

238  {
239  const A& a = _._1;
240  B1 b = primitive<X>(num<1>() / _._2);
241  return a * b - primitive<X>(derivative<X>(a) * b);
242  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
static type funct::get ( const RATIO_S(B, A)&  _)
inlinestatic

Definition at line 250 of file Primitive.h.

References a, and b.

250  {
251  const A& a = _._1;
252  B1 b = primitive<X>(num<1>() / _._2);
253  return a * b - primitive<X>(derivative<X>(a) * b);
254  }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
funct::GET ( RATIO_S(A, B ,
_._1 *primitive< X num< 1 >/_._2 
)
funct::GET ( RATIO_S(A, B ,
primitive< X >(_._1)/_.  _2 
)
funct::GET ( RATIO_S(A, B ,
_ *  X() 
)
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.

74  {
75  return typename Integral<F, X>::type(f, integrator);
76  }
type
Definition: HCALResponse.h:21
double f[11][100]
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.

84  {
85  return integral<X>(f)(min, max);
86  }
const T & max(const T &a, const T &b)
double f[11][100]
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.

89  {
90  return integral<X>(f, integrator)(min, max);
91  }
const T & max(const T &a, const T &b)
double f[11][100]
template<typename F , typename Integrator >
Integral<F>::type funct::integral_f ( const F f,
const Integrator &  integrator 
)

Definition at line 79 of file Integral.h.

Referenced by integral_f(), funct::DefIntegral< F, MIN, MAX, Integrator, no_var >::operator()(), and funct::DefIntegral< F, MIN, MAX, no_var, no_var >::operator()().

79  {
80  return typename Integral<F>::type(f, integrator);
81  }
type
Definition: HCALResponse.h:21
double f[11][100]
template<typename F >
Integral<F>::type funct::integral_f ( const F f)

Definition at line 94 of file Integral.h.

94  {
95  return typename Integral<F>::type(f);
96  }
type
Definition: HCALResponse.h:21
double f[11][100]
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 bookConverter::min.

99  {
100  return integral_f(f)(min, max);
101  }
Integral< F >::type integral_f(const F &f, const Integrator &integrator)
Definition: Integral.h:79
const T & max(const T &a, const T &b)
double f[11][100]
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 bookConverter::min.

104  {
105  return integral_f(f, integrator)(min, max);
106  }
Integral< F >::type integral_f(const F &f, const Integrator &integrator)
Definition: Integral.h:79
const T & max(const T &a, const T &b)
double f[11][100]
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().

22 { return Log<T>::compose(t); }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
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)

Definition at line 68 of file FunctClone.h.

References f.

68 { return Master<F>(f); }
double f[11][100]
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().

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

Definition at line 102 of file Factorize.h.

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

Definition at line 155 of file SimplifyProduct.h.

155  :
156  public SimplifyPowerProduct< MINUS_S( A ), NUM( 1 ), NUM( 1 ) > { };
funct::MINUS_S ( PROD_S(B, C)  )

Definition at line 201 of file Factorize.h.

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

Definition at line 208 of file Factorize.h.

208  :
209  public FactorizeSum<MINUS_S(PROD_S(A, B)),
210  MINUS_S(PROD_S(C, D))> { };
#define PROD_S(A, B)
DecomposeProduct< arg, typename Div::arg > D
Definition: Factorize.h:150
#define MINUS_S(A)
funct::NON_PARAMETRIC_BINARY ( SumStruct  )
funct::NON_PARAMETRIC_BINARY ( ProductStruct  )
funct::NON_PARAMETRIC_BINARY ( RatioStruct  )
funct::NON_PARAMETRIC_BINARY ( PowerStruct  )
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 ( TanStruct  )
funct::NON_PARAMETRIC_UNARY ( MinusStruct  )
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().

double f[11][100]
T get(const Candidate &c)
Definition: component.h:55
template<int n>
const Numerical<n>& funct::num ( )

Definition at line 16 of file Numerical.h.

References trackerHits::c.

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

Definition at line 92 of file Factorize.h.

References GET().

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

92  {
93  static const bool value = true;
94  typedef NUM(n) arg;
95  typedef arg type;
96  GET(arg, _);
97  };
type
Definition: HCALResponse.h:21
#define NUM(N)
A arg
Definition: Factorize.h:36
#define GET(A, RES)
funct::NUM ( m  )

Definition at line 84 of file Factorize.h.

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

84  {
86  static const bool value = (gcd != 1);
87  typedef NUM(n) arg;
88  typedef NUM(gcd) type;
89  GET(arg, num<gcd>());
90  };
type
Definition: HCALResponse.h:21
#define NUM(N)
A arg
Definition: Factorize.h:36
#define GET(A, RES)
funct::NUM ( )
A funct::NUM ( )

Definition at line 144 of file SimplifyProduct.h.

144 { };
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().

34  {
35  return Product<A, B>::combine(a, b);
36  }
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
double a
Definition: hdecay.h:121
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().

33  {
34  return Sum<A, B>::combine(a, b);
35  }
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
double a
Definition: hdecay.h:121
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().

15  {
16  return Difference<A, B>::combine(a, b);
17  }
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
double a
Definition: hdecay.h:121
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().

34  {
35  return Minus<A>::operate(a);
36  }
double a
Definition: hdecay.h:121
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().

34  {
35  return Ratio<A, B>::combine(a, b);
36  }
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
double a
Definition: hdecay.h:121
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.

13  {
14  return cout << n;
15 }
tuple cout
Definition: gather_cfg.py:121
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.

18  {
19  return cout << n << "/" << m;
20 }
tuple cout
Definition: gather_cfg.py:121
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.

24  {
25  return cout << "-" << n << "/" << m;
26 }
tuple cout
Definition: gather_cfg.py:121
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().

27  {
28  return cout << p.name() <<" = " << p.value();
29  }
const std::string & name() const
Definition: Parameter.h:13
tuple cout
Definition: gather_cfg.py:121
double value() const
Definition: Parameter.h:14
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().

39  {
40  e.print(cout); return cout;
41  }
tuple cout
Definition: gather_cfg.py:121
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.

49  {
50  return f.print(cout);
51  }
double f[11][100]
tuple cout
Definition: gather_cfg.py:121
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.

72  {
73  return cout << f._1 << " - " << f._2._;
74 }
tuple cout
Definition: gather_cfg.py:121
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.

78  {
79  return cout << "- " << f._1._ << " - " << f._2._;
80 }
tuple cout
Definition: gather_cfg.py:121
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.

84  {
85  return cout << "- " << f._1._ << " + " << f._2;
86 }
tuple cout
Definition: gather_cfg.py:121
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.

90  {
91  return cout << f._1 << (n >= 0 ? " + " : " - ") << ::abs(n);
92 }
Abs< T >::type abs(const T &t)
Definition: Abs.h:22
tuple cout
Definition: gather_cfg.py:121
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.

96  {
97  return cout << "- " << f._1._ << (n >= 0 ? " + " : " - ") << ::abs(n);
98 }
Abs< T >::type abs(const T &t)
Definition: Abs.h:22
tuple cout
Definition: gather_cfg.py:121
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().

35  {
36  return Power<A, B>::combine(a, b);
37  }
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
double a
Definition: hdecay.h:121
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 MinL3Algorithm::addEvent(), MinL3AlgoUniv< IDdet >::addEvent(), BetaCalculatorECAL::addInfoToCandidate(), StKinFitter::addKinFitInfo(), TrackDetectorAssociator::addTAMuonSegmentMatch(), CSCPairResidualsConstraint::addTrack(), SiStripCalibLorentzAngle::algoBeginJob(), DQMHOAlCaRecoStream::analyze(), HcalRecHitClient::analyze(), ElectronMcSignalValidator::analyze(), EgammaBasicClusters::analyze(), ElectronAnalyzer::analyze(), PhotonsWithConversionsAnalyzer::analyze(), SimpleConvertedPhotonAnalyzer::analyze(), EgammaSuperClusters::analyze(), JetCorrectorDemo::analyze(), DQMHcalPhiSymAlCaReco::analyze(), FactorizedJetCorrectorDemo::analyze(), ElectronMcFakeValidator::analyze(), ElectronSeedAnalyzer::analyze(), SiStripLAProfileBooker::analyze(), SimplePhotonAnalyzer::analyze(), MuonSeedsAnalyzer::analyze(), GsfElectronDataAnalyzer::analyze(), GsfElectronMCFakeAnalyzer::analyze(), DQMAnalyzer::analyze(), GsfElectronFakeAnalyzer::analyze(), cms::MinBias::analyze(), GsfElectronMCAnalyzer::analyze(), TrackSplittingMonitor::analyze(), ElectronCalibration::analyze(), SiStripElectronAnalyzer::analyze(), ContainmentCorrectionAnalyzer::analyze(), TrackParameterAnalyzer::analyze(), SiPixelTrackResidualSource::analyze(), cms::Analyzer_minbias::analyze(), EcalTPGParamBuilder::analyze(), ElectronCalibrationUniv::analyze(), PhotonValidator::analyze(), ResolutionAnalyzer::analyze(), EmDQMReco::analyze(), Rivet::MC_LES_HOUCHES_SYSTEMATICS_CMS::analyze(), TrackerDpgAnalysis::analyze(), PrimaryVertexAnalyzer4PU::analyze(), EgammaObjects::analyzeElectrons(), EgammaObjects::analyzePhotons(), PrimaryVertexAnalyzer4PU::analyzeVertexCollection(), ConversionFinder::arbitrateConversionPartnersbyR(), SegmentsTrackAssociator::associate(), BeamSpotFakeConditions::BeamSpotFakeConditions(), GCC11_FINAL< T, TOPO >::BeamSpotTransientTrackingRecHit(), reco::BeamSpot::beamWidthFromBeta(), TopDiLeptonDQM::beginJob(), TopHLTDiMuonDQM::beginJob(), DAClusterizerInZ::beta0(), DAClusterizerInZ_vect::beta0(), PtHatReweightUserHook::biasSelectionBy(), BinomialProbHelper::BinomialProbHelper(), CaloRecoTauAlgorithm::buildCaloTau(), EcalMixingModuleValidation::bunchSumTest(), ClusterShapeAlgo::calc_AbsZernikeMoment(), EcalClusterToolsT< noZS >::calc_AbsZernikeMoment(), HIPAlignmentAlgorithm::calcAPE(), HcalHF_S9S1algorithm::CalcEnergyThreshold(), TopologyWorker::CalcPt(), TopologyWorker::CalcPt2(), LRHelpFunctions::calcPtdrLRval(), HcalHF_S9S1algorithm::CalcSlope(), TopologyWorker::CalcSqrts(), calCSVariables(), HcalHF_PETalgorithm::CalcThreshold(), reco::helper::CastorJetIDHelper::calculate(), GsfVertexWeightCalculator::calculate(), pat::CaloIsolationEnergy::calculate(), pat::LeptonVertexSignificance::calculate(), CSCWireElectronicsSim::calculateAmpResponse(), CalculateCorrection(), LASAlignmentTubeAlgorithm::CalculateParameters(), LASEndcapAlgorithm::CalculateParameters(), CalculateResponse(), 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(), SiStripGainFromData::ComputeChargeOverPath(), ZeeCalibration::computeCoefficientDistanceAtIteration(), DeDxDiscriminatorProducer::ComputeDiscriminator(), CaloMETAnalyzer::computeEmHaMET(), HLTRHemisphere::ComputeHemispheres(), MuonResidualsFitter::computeHistogramRangeAndBinning(), HFCherenkov::computeNPE(), HFCherenkov::computeNPEinPMT(), HTrack::computePull(), HFCherenkov::computeQEff(), EcalTPGParamBuilder::computeWeights(), L1RCTParameters::correctedTPGSum(), EcalGlobalShowerContainmentCorrectionsVsEta::correction(), EcalShowerContainmentCorrections::correctionXY(), SamplingAnalysis::correctMeasurement(), MuonMETAlgo::correctMETforMuon(), CSCSegAlgoST::correctTheCovX(), corrJetEt2(), DTDigiToRaw::createFedBuffers(), CaloDetIdAssociator::crossedElement(), crystalball(), CSCDriftSim::CSCDriftSim(), LzmaFile::DecodeBuffer(), HFDarkening::degradation(), AlcaBeamSpotManager::delta(), deltaR(), PFBenchmarkAlgo::deltaR(), CalibratableTest::deltaR(), MuScleFitUtils::deltaR(), GflashHadronShowerProfile::depthScale(), VertexDistanceXY::distance(), CMSCGEN::dNdEmudEnu(), CSCSkim::doCSCSkimming(), SiPixelGainCalibrationAnalysis::doFits(), CSCSkim::doMessyEventSkimming(), EvolutionECAL::DoseLongitudinalProfile(), DTConfigLUTs::DSPtoIEEE32(), DSPtoIEEE32(), MuScleFit::duringFastLoop(), EcalSampleMask::EcalSampleMask(), DAClusterizerInZ::Eik(), DAClusterizerInZ_vect::Eik(), reco::InverseCrosstalkMatrix::element(), cms::MinBias::endJob(), HOCalibAnalyzer::endJob(), AlcaBeamMonitor::endLuminosityBlock(), Vx3DHLTAnalyzer::endLuminosityBlock(), ZeeCalibration::endOfJob(), ZeeCalibration::endOfLoop(), DTOfflineSummaryClients::endRun(), DTChamberEfficiencyClient::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(), ClusterShapeAlgo::f51(), EcalClusterToolsT< noZS >::f51(), ClusterShapeAlgo::f53(), EcalClusterToolsT< noZS >::f53(), ClusterShapeAlgo::f55(), EcalClusterToolsT< noZS >::f55(), fcn(), DAClusterizerInZ::fill(), DAClusterizerInZ_vect::fill(), 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(), SimpleSystematicsAnalyzer::filter(), CosmicGenFilterLowE::filter(), GenLeadTrackFilter::filter(), CSCEfficiency::filter(), Rivet::MC_LES_HOUCHES_SYSTEMATICS_CMS::finalize(), ConversionFinder::findBestConversionMatch(), SETFilter::findChi2(), TtFullLepKinSolver::FindCoeff(), CSCValidation::findNonAssociatedRecHits(), SETFilter::findParabolaMinimum(), LASPeakFinder::FindPeakIn(), SiStripElectronSeedGenerator::findSeedsFromCluster(), MuonResiduals1DOFFitter::fit(), MuonResidualsAngleFitter::fit(), MuonResidualsBfieldAngleFitter::fit(), MuonResidualsPositionFitter::fit(), BSFitter::Fit(), MuonResiduals6DOFrphiFitter::fit(), fitf(), TopologyWorker::fowo(), FWExpressionValidator::FWExpressionValidator(), HFShower::gam(), HDShower::gam(), EMShower::gam(), GflashHadronShowerProfile::gammaProfile(), DeDxTools::genericAverage(), VertexClassifier::genPrimaryVertices(), TrackClassifier::genPrimaryVertices(), StripCPEgeometric::geometric_position(), ConversionFinder::getConversionInfo(), Tau3MuReco::getDeltaR(), DeviationsFromFileSensor2D::getDevis(), HLTMonHcalIsoTrack::getDist(), getDist(), ValidationHcalIsoTrackAlCaReco::getDist(), ZdcShowerLibrary::getEnergyFromLibrary(), pftools::LinearCalibrator::getHessian(), HFShowerParam::getHits(), Tau3MuReco::getInvariantMass(), EcalLaserDbService::getLaserCorrection(), PFMuonAlgo::getMinMaxMET2(), AddTvTrack::getSecondaryVertices(), PrimaryVertexAnalyzer4PU::getSimEvents(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), HLTScalersClient::getSlope_(), SiPixelHistoricInfoDQMClient::getSummaryMEmeanRMSnBins(), pftools::ParticleDeposit::getTargetFunctionContrib(), PrimaryVertexAnalyzer4PU::getTc(), HcalTB02HcalNumberingScheme::getUnitID(), EcalClusterLocalContCorrection::getValue(), EcalClusterCrackCorrection::getValue(), JetCharge::getWeight(), CachedTrajectory::getWideTrajectory(), DTNoiseComputation::getYMaximum(), HFGflash::gfParameterization(), ConvBremSeedProducer::GoodCluster(), HFCherenkov::HFCherenkov(), HitDigitizerFP420::HitDigitizerFP420(), MuonChamberResidual::hitposition(), HLTDeDxFilter::hltFilter(), HLTFatJetMassFilter< jetType >::hltFilter(), HLTPixelClusterShapeFilter::hltFilter(), HLTVertexFilter::hltFilter(), EGammaMvaEleEstimator::IDIsoCombinedMvaValue(), EvolutionECAL::InducedAbsorptionHadronic(), gen::JetMatchingMGFastJet::initAfterBeams(), CMSCGEN::initialize(), CSCWireElectronicsSim::initParameters(), RPCPacData::insertQualityRecord(), DTROS25Unpacker::interpretRawData(), stats_t< T >::inverse(), CSCGasCollisions::ionize(), cms::MuonTCMETValueMapProducer::isGoodTrack(), TCMETAlgo::isGoodTrack(), EGammaMvaEleEstimator::isoMvaValue(), cms::MuonTCMETValueMapProducer::isValidVertex(), TCMETAlgo::isValidVertex(), EcalUncalibratedRecHit::jitterError(), L2TauPixelIsoTagProducer::L2TauPixelIsoTagProducer(), resolutionFunctionType43< T >::leftParabolaError(), EvolutionECAL::LightCollectionEfficiency(), EvolutionECAL::LightCollectionEfficiencyWeighted(), SamplingAnalysis::limit(), CSCRadialStripTopology::localError(), CSCRadialStripTopology::localPitch(), CSCRadialStripTopology::localStripLength(), LRHelpFunctions::makeAndFitPurityHists(), LRHelpFunctions::makeAndFitSoverSplusBHists(), SmartPointingConstraint::makeDerivative(), SimplePointingConstraint::makeDerivative(), HSCPValidator::makeGenPlots(), MuIsoValidation::MakeLogBinsForProfile(), HSCPValidator::makeRecoPlots(), FFTGenericScaleCalculator::mapFFTJet(), ErrorsPropagationAnalyzer::massResolution(), MuScleFitUtils::massResolution(), TrackingParticle::massSqr(), gen::JetMatchingMGFastJet::match(), MuonIdTruthInfo::matchChi2(), JetPlusTrackCorrector::matchElectrons(), CSCRadialStripTopology::measurementError(), GflashHadronShowerProfile::medianLateralArm(), DAClusterizerInZ::merge(), DAClusterizerInZ_vect::merge(), TFParams::mixShape(), muonisolation::CaloExtractor::MuonAtCaloPosition(), MuonResidualsFitter_compute_log_convolution(), MuonResidualsFitter_logGaussPowerTails(), MuonResidualsFitter_logPureGaussian(), MuonResidualsFitter_logPureGaussian2D(), HDetIdAssociator::nearElement(), TCMETAlgo::nearGoodShowerTrack(), L1CaloHcalScaleConfigOnlineProd::newObject(), L1CaloEcalScaleConfigOnlineProd::newObject(), CosmicMuonGenerator::nextMultiEvent(), EMECALShowerParametrization::nSpotsHom(), EMECALShowerParametrization::nSpotsSam(), gen::HydjetHadronizer::nuclear_radius(), StripCPEgeometric::offset_from_firstStrip(), ESRecHitSimAlgo::oldEvalAmplitude(), funct::PowerStruct< A, B >::operator double(), funct::PowerStruct< A, B >::operator()(), round_string::operator()(), SmsModeFinder3d::operator()(), RK4PreciseStep::operator()(), SortMuonSegmentMatches::operator()(), CombinedSVComputerV2::operator()(), CombinedSVSoftLeptonComputer::operator()(), reco::parser::power_of< T >::operator()(), ESShape::operator()(), reco::parser::pow_f::operator()(), FsmwModeFinder3d::operator()(), TtHadLRSignalSelObservables::operator()(), TtSemiLRSignalSelObservables::operator()(), SaturationFcn::operator()(), Calculate::operator()(), CalculateHLT::operator()(), PFMuonAlgo::TrackMETComparator::operator()(), EcalRecHit::outOfTimeEnergy(), GflashEMShowerProfile::parameterization(), MultiTrackVertexLinkKinematicConstraint::parametersDerivative(), MultiTrackPointingKinematicConstraint::parametersDerivative(), MuonAlignmentInputXML::parseDouble(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::PerformAnalyticFit(), PetrukhinFunc(), L1GctJetFinderParams::pfCorrect(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), MuonResiduals1DOFFitter::plot(), MuonResiduals5DOFFitter::plot(), MuonResiduals6DOFFitter::plot(), MuonResiduals6DOFrphiFitter::plot(), cond::PayLoadInspector< DataT >::plot(), HcalMonitorClient::PlotPedestalValues(), SymmetryFit::pol2_from_pol3(), MultiTrackVertexLinkKinematicConstraint::positionDerivative(), MultiTrackPointingKinematicConstraint::positionDerivative(), L1GctJetFinderParams::powerSeriesCorrect(), TrackerMap::printall(), PrimaryVertexAnalyzer4PU::printEventSummary(), PrimaryVertexAnalyzer4PU::printPVTrks(), SiPixelRecHitQuality::Packing::probabilityQ(), SiPixelRecHitQuality::Packing::probabilityXY(), HcalBeamMonitor::processEvent(), HcalRecHitMonitor::processEvent_rechit(), AlignmentMonitorMuonSystemMap1D::processMuonResidualsFromTrack(), HIBestVertexProducer::produce(), DistortedMuonProducerFromDB::produce(), ShallowClustersProducer::produce(), CastorFastClusterProducer::produce(), CastorFastTowerProducer::produce(), CalibratedPatElectronProducer::produce(), FSRWeightProducer::produce(), ElectronRecalibSuperClusterAssociator::produce(), CalibratedElectronProducer::produce(), SiStripRegFEDSelector::produce(), EcalIsolatedParticleCandidateProducer::produce(), reco::modules::DuplicateTrackMerger::produce(), GoodSeedProducer::produce(), CastorClusterProducer::produce(), FFTJetEFlowSmoother::produce(), CachedTrajectory::propagateForward(), EMECALShowerParametrization::pSam(), CSCTFPtMethods::Pt3StnChiSq(), LA_Filler_Fitter::pull(), reco::Muon::pullDxDz(), reco::Muon::pullDyDz(), reco::Muon::pullX(), reco::Muon::pullY(), EcalUncalibRecHitRecAnalFitAlgo< EBDataFrame >::pulseShapeFunction(), EcalUncalibRecHitFixedAlphaBetaAlgo< C >::pulseShapeFunction(), TFParams::pulseShapepj(), TFParams::pulseShapepj2(), RPCpg::rate(), cscdqm::Summary::ReadReportingChambersRef(), gen::PyquenHadronizer::readSettings(), EcalTPGParamBuilder::realignBaseline(), CSCEfficiency::recHitSegment_Efficiencies(), Conv4HitsReco2::Reconstruct(), ParabolaFit::result(), resolutionFunctionType43< T >::rightParabolaError(), reco::BeamSpot::rotatedCovariance3D(), EcalUncalibRecHitWorkerRatio::run(), EcalUncalibRecHitWorkerGlobal::run(), PVFitter::runBXFitter(), JetMETDQMOfflineClient::runClient_(), PVFitter::runFitter(), BeamFitter::runPVandTrkFitter(), TopologyWorker::sanda(), scaleFunctionType15< T >::scale(), MuonHitsChamberResidual::segment_fit(), reco::modules::MultiTrackSelector::select(), MuonResidualsFitter::selectPeakResiduals_simple(), HDRShower::setFuncParam(), EcalUncalibratedRecHit::setJitterError(), ecaldqm::TimingTask::setMEData(), EcalRecHit::setOutOfTimeEnergy(), TrackerMap::setRange(), MuonTrackDT2ChamberResidual::setSegmentResidual(), MuonTrackCSCChamberResidual::setSegmentResidual(), MuonTrackDT13ChamberResidual::setSegmentResidual(), EBTimingTask::setup(), EETimingTask::setup(), CovarianceMatrix::setupMatrix(), MTVHistoProducerAlgoForTracker::setUpVectors(), MuonTrackValidatorBase::setUpVectors(), SigmaPt::sigma(), WeakEffectsWeightProducer::sigma0_qqbarll(), resolutionFunctionType6< T >::sigmaCotgTh(), resolutionFunctionType7< T >::sigmaCotgTh(), resolutionFunctionType41< T >::sigmaCotgTh(), resolutionFunctionType6< T >::sigmaPhi(), resolutionFunctionType7< T >::sigmaPhi(), resolutionFunctionType41< T >::sigmaPhi(), resolutionFunctionType6< T >::sigmaPt(), resolutionFunctionType7< T >::sigmaPt(), resolutionFunctionType10< T >::sigmaPt(), resolutionFunctionType13< T >::sigmaPt(), resolutionFunctionType41< T >::sigmaPt(), resolutionFunctionType46< T >::sigmaPt(), resolutionFunctionType47< T >::sigmaPt(), resolutionFunctionType41< T >::sigmaPtError(), resolutionFunctionType42< T >::sigmaPtError(), resolutionFunctionType45< T >::sigmaPtError(), resolutionFunctionType46< T >::sigmaPtError(), resolutionFunctionType47< T >::sigmaPtError(), resolutionFunctionType44< T >::sigmaPtError(), L1GctJetFinderParams::simpleCorrect(), smearFunctionType4::smear(), smearFunctionType5::smear(), smearFunctionType6::smear(), sqr(), MuonResidualsTwoBin::stdev(), DTDigitizer::storeDigis(), sistrip::MeasureLA::summarize_module_muH_byLayer(), TrackEfficiencyMonitor::testSTATracks(), TrackEfficiencyMonitor::testTrackerTracks(), EcalRecHit::timeError(), TtFullLepKinSolver::TopRec(), PFMuonAlgo::tracksPointingAtMET(), PFMuonAlgo::tracksWithBetterMET(), TtFullHadSignalSel::TtFullHadSignalSel(), EcalTPGParamBuilder::uncodeWeight(), EcalSimHitsValidProducer::update(), HcalTB02Analysis::update(), DAClusterizerInZ::update(), ZdcTestAnalysis::update(), CastorTestAnalysis::update(), DAClusterizerInZ_vect::update(), L1MuonPixelTrackFitter::valInversePt(), MultiTrackVertexLinkKinematicConstraint::value(), MultiTrackPointingKinematicConstraint::value(), tauImpactParameter::TauA1NuConstrainedFitter::value(), VertexClassifier::vertexInformation(), TrackClassifier::vertexInformation(), VertexWeighter::weight(), CSCXonStrip_MatchGatti::xfError_Noise(), CSCXonStrip_MatchGatti::xfError_XTasym(), and HcalSiPMHitResponse::Y11TimePDF().

40  {
41  return Power<A, B>::combine(a, b);
42  }
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
double a
Definition: hdecay.h:121
typedef funct::POWER ( ,
NUM(n  
)
typedef funct::POWER ( ,
NUM(p)   
)
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 ( TYPT2  ,
PROD_S(A, B ,
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_S ( ,
NUM(n  
)

Definition at line 48 of file Factorize.h.

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

Definition at line 65 of file Factorize.h.

65  :
66  public ParametricDivN<n, m, A> { };
funct::POWER_S ( TAN_S(A)  ,
B   
)

Definition at line 101 of file SimplifyTrigonometric.h.

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

Definition at line 105 of file SimplifyTrigonometric.h.

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

Definition at line 129 of file SimplifyTrigonometric.h.

129  :
130  public SimpifyS2C2Sum<1, 1, A> { };
funct::POWER_S ( ,
 
)

Definition at line 131 of file SimplifyProduct.h.

131  :
132  public SimplifyPowerProduct< A, B, C > { };
funct::POWER_S ( SIN_S(A)  ,
NUM(2)   
)

Definition at line 133 of file SimplifyTrigonometric.h.

References combine(), COS2, SIN2, and SUM().

133  {
134  typedef SUM(SIN2(A), COS2(A)) type;
135  inline static type combine(const COS2(A) & _1, const SIN2(A) & _2)
136  { return Sum<SIN2(A), COS2(A)>::combine(_2, _1); }
137  };
type
Definition: HCALResponse.h:21
#define COS2(A)
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
#define SIN2(A)
#define SUM(A, B)
string const
Definition: compareJSON.py:14
funct::POWER_S ( ,
B   
)

Definition at line 134 of file SimplifyProduct.h.

134  :
135  public SimplifyPowerProduct< A, B, B > { };
typedef funct::PRIMIT ( X  ,
PROD(A1, B1)   
)
funct::PRIMIT_RULE ( TYPXT2  ,
POWER_S(A, B ,
UndefinedIntegral  ,
type()   
)
funct::PRIMIT_RULE ( TYPX  ,
X  ,
RATIO(POWER(X, NUM(2)), NUM(2))  ,
pow(_, num< 2 >())/num< 2 >()   
)
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 ( 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(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  ,
SGN_S(X ,
ABS(X ,
abs(_._)   
)
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  ,
RATIO_S(NUM(1), X ,
LOG(ABS(X))  ,
log(abs(_._2))   
)
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._ 
)
funct::PRIMIT_RULE ( TYPXT2  ,
SUM_S(A, B ,
SUM(PRIMIT(X, A), PRIMIT(X, B))  ,
primitive< X _._1)+primitive< X >(_._2 
)
funct::PRIMIT_RULE ( TYPXT1  ,
MINUS_S(A)  ,
MINUS(PRIMIT(X, A))  ,
-primitive< X _._ 
)
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().

41  {
42  return Primitive<F, X>::get(f);
43  }
double f[11][100]
T get(const Candidate &c)
Definition: component.h:55
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().

46  {
47  return Primitive<F>::get(f);
48  }
double f[11][100]
T get(const Candidate &c)
Definition: component.h:55
funct::PRINT_BINARY_OPERATOR ( SumStruct  ,
" + "   
)
funct::PRINT_BINARY_OPERATOR ( ProductStruct  ,
" "   
)
funct::PRINT_BINARY_OPERATOR ( RatioStruct  ,
"/"   
)
funct::PRINT_BINARY_OPERATOR ( PowerStruct  ,
"^"   
)
funct::PRINT_FUNCTION ( SqrtStruct  ,
"sqrt"   
)
funct::PRINT_FUNCTION ( ExpStruct  ,
"exp"   
)
funct::PRINT_FUNCTION ( LogStruct  ,
"log"   
)
funct::PRINT_FUNCTION ( SinStruct  ,
"sin"   
)
funct::PRINT_FUNCTION ( CosStruct  ,
"cos"   
)
funct::PRINT_FUNCTION ( TanStruct  ,
"tan"   
)
funct::PRINT_FUNCTION ( SgnStruct  ,
"sgn"   
)
funct::PRINT_FUNCTION ( AbsStruct  ,
"abs"   
)
funct::PRINT_UNARY_OPERATOR ( MinusStruct  ,
"-"   
)
typedef funct::PROD ( F  ,
SUM(RATIO(A, F), RATIO(B, F))   
)

Referenced by PROD_S(), and SIN_S().

funct::PROD_RULE ( TYPT3  ,
,
PROD_S(B, C)  ,
PROD(PROD(A, B), C)  ,
(_1 *_2._1)*_2.  _2 
)
funct::PROD_RULE ( TYPT1  ,
NUM(0)  ,
,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPN1  ,
NUM(0)  ,
NUM(n ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPT2  ,
EXP_S(A)  ,
EXP_S(B ,
EXP(SUM(A, B))  ,
exp(_1._+_2._)   
)
funct::PROD_RULE ( TYPT2  ,
NUM(0)  ,
PROD_S(A, B ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPT1  ,
NUM(1)  ,
,
,
_2   
)
funct::PROD_RULE ( TYPT1  ,
SIN_S(A)  ,
,
PROD(A, SIN(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPT1  ,
COS_S(A)  ,
,
PROD(A, COS(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPN1  ,
NUM(1)  ,
NUM(n ,
NUM(n ,
_2   
)
funct::PROD_RULE ( TYPT1  ,
EXP_S(A)  ,
,
PROD(A, EXP(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPT1  ,
TAN_S(A)  ,
,
PROD(A, TAN(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPN2  ,
NUM(1)  ,
FRACT_S(n, m ,
FRACT_S(n, m ,
_2   
)
funct::PROD_RULE ( TYPT1  ,
LOG_S(A)  ,
,
PROD(A, LOG(A))  ,
_2 *  _1 
)
funct::PROD_RULE ( TYP0  ,
NUM(1)  ,
NUM(1)  ,
NUM(1)  ,
num< 1 >  () 
)
funct::PROD_RULE ( TYPT1  ,
NUM(-1)  ,
,
MINUS_S(A)  ,
_2 
)
funct::PROD_RULE ( TYPN1  ,
NUM(-1)  ,
NUM(n ,
NUM(-n ,
num<-n () 
)
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 ( TYPT2  ,
MINUS_S(A)  ,
MINUS_S(B ,
PROD(A, B ,
_1._ *_2.  _ 
)
funct::PROD_RULE ( TYPT2  ,
MINUS_S(A)  ,
B  ,
MINUS(PROD(A, B))  ,
_1._ *_2 
)
funct::PROD_RULE ( TYPT3  ,
,
RATIO_S(B, C)  ,
RATIO(PROD(A, B), C)  ,
(_1 *_2._1)/_2.  _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 ( TYPT2  ,
NUM(0)  ,
RATIO_S(A, B ,
NUM(0)  ,
num< 0 >  () 
)
funct::PROD_RULE ( TYPN1T1  ,
,
NUM(n ,
PROD(NUM(n), A)  ,
_2 *  _1 
)
funct::PROD_RULE ( TYPN1T2  ,
PROD_S(A, B ,
NUM(n ,
PROD(PROD(NUM(n), A), B ,
(_2 *_1._1)*_1.  _2 
)
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 ( 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 ( TYPN1T2  ,
RATIO_S(A, B ,
NUM(n ,
RATIO(PROD(NUM(n), A), B ,
(_2 *_1._1)/_1.  _2 
)
funct::PROD_RULE ( TYPT3  ,
RATIO_S(A, B ,
,
RATIO(PROD(A, C), B ,
(_1._1 *_2)/_1.  _2 
)
funct::PROD_RULE ( TYP0  ,
NUM(0)  ,
NUM(1)  ,
NUM(0)  ,
num< 0 >  () 
)
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_S ( ,
B   
)

Definition at line 44 of file Factorize.h.

Referenced by PROD_S().

44  :
45  public ParametricDiv1<PROD_S(A, B)> { };
funct::PROD_S ( B  ,
 
)

Definition at line 121 of file Factorize.h.

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

121  {
122  typedef Divides<A, PROD_S(B, C)> Div;
123  static const bool value = Div::value;
124  typedef MINUS_S(A) arg;
125  typedef typename Div::type type;
126  GET(arg, Div::get(_._));
127  };
type
Definition: HCALResponse.h:21
A arg
Definition: Factorize.h:36
#define GET(A, RES)
T get(const Candidate &c)
Definition: component.h:55
::boost::mpl::if_< D1, D1, typename::boost::mpl::if_< D2, D2, D0 >::type >::type Div
Definition: Factorize.h:147
#define MINUS_S(A)
funct::PROD_S ( NUM(m ,
POWER_S(COS_S(A), NUM(2))   
)

Definition at line 140 of file SimplifyTrigonometric.h.

140  :
141  public SimpifyS2C2Sum<n, m, A> { };
funct::PROD_S ( NUM(n ,
POWER_S(SIN_S(A), NUM(2))   
)

Definition at line 144 of file SimplifyTrigonometric.h.

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

144  {
145  typedef SUM(PROD(NUM(n), SIN2(A)), PROD(NUM(m), COS2(A))) type;
146  inline static type combine(const PROD(NUM(m), COS2(A))& _1,
147  const PROD(NUM(n), SIN2(A))& _2)
149  };
type
Definition: HCALResponse.h:21
#define NUM(N)
#define COS2(A)
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
#define SIN2(A)
#define SUM(A, B)
string const
Definition: compareJSON.py:14
#define PROD(A, B)
funct::PROD_S ( NUM(n ,
 
)

Definition at line 149 of file SimplifyRatio.h.

149  :
150  public SimplifyPowerRatio<PROD_S(NUM(n), A), NUM(1), NUM(1)> { };
funct::PROD_S ( ,
 
)

Definition at line 154 of file Factorize.h.

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

154  {
155  typedef PROD_S(A, B) arg;
156  typedef Divides<arg, void> D0;
157  typedef Divides<arg, C> D1;
158  typedef Divides<arg, D> D2;
159  typedef typename ::boost::mpl::if_<D1, D1,
160  typename ::boost::mpl::if_ <D2, D2, D0>::type>::type Div;
161  static const bool value = Div::value;
162  typedef typename Div::type type;
163  GET(arg, Div::get(_));
164  };
type
Definition: HCALResponse.h:21
Divides< B, C > D2
Definition: Factorize.h:145
Divides< arg, void > D0
Definition: Factorize.h:143
A arg
Definition: Factorize.h:36
Divides< A, C > D1
Definition: Factorize.h:144
string const
Definition: compareJSON.py:14
#define PROD_S(A, B)
#define GET(A, RES)
DecomposeProduct< arg, typename Div::arg > D
Definition: Factorize.h:150
T get(const Candidate &c)
Definition: component.h:55
::boost::mpl::if_< D1, D1, typename::boost::mpl::if_< D2, D2, D0 >::type >::type Div
Definition: Factorize.h:147
funct::RATIO_RULE ( TYPT1  ,
NUM(0)  ,
,
NUM(0)  ,
num< 0 >  () 
)
funct::RATIO_RULE ( TYPT1  ,
,
NUM(1)  ,
,
_1   
)
funct::RATIO_RULE ( TYPT2  ,
PROD_S(A, B ,
NUM(1)  ,
PROD(A, B ,
_1   
)
funct::RATIO_RULE ( TYPT2  ,
MINUS_S(A)  ,
B  ,
MINUS(RATIO(A, B))  ,
_1._/_2 
)
funct::RATIO_RULE ( TYPN1T1  ,
MINUS_S(A)  ,
NUM(n ,
MINUS(RATIO(A, NUM(n)))  ,
_1._/_2 
)
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 ( TYPT4  ,
RATIO_S(A, B ,
PROD_S(C, D)  ,
RATIO(A, PROD(PROD(B, C), D))  ,
_1._1/  _1._2 *_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 ( 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)))   
)
funct::RATIO_RULE ( TYPT3  ,
,
RATIO_S(B, C)  ,
RATIO(PROD(A, C), B ,
(_1 *_2._2)/_2.  _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 ( 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 ( TYPN1  ,
NUM(n ,
NUM(n ,
NUM(1)  ,
num< 1 >  () 
)
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().

21  {
22  return Sgn<T>::compose(t);
23  }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
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(), PreshowerHitMaker::addHit(), HcalHitMaker::addHit(), EcalHitMaker::addHit(), EcalHitMaker::addHitDepth(), FastL1GlobalAlgo::addJet(), metsig::significanceAlgo::addObjects(), Hector::addPartToHepMC(), MuonCSCChamberResidual::addResidual(), FWMuonDetailView::addSceneInfo(), FWElectronDetailView::addSceneInfo(), fireworks::addStraightLineSegment(), myFastSimVal::analyze(), MultiTrackValidatorGenPs::analyze(), MultiTrackValidator::analyze(), TrackerSeedValidator::analyze(), ElectronTagProbeAnalyzer::analyze(), EBClusterTask::analyze(), EEClusterTask::analyze(), TrackBuildingAnalyzer::analyze(), RecoMuonValidator::analyze(), ElectronSeedAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), EcalTrigPrimAnalyzer::analyze(), MuonSeedsAnalyzer::analyze(), edm::FlatEGunASCIIWriter::analyze(), L1GctValidation::analyze(), EBRecoSummary::analyze(), EERecoSummary::analyze(), TrackParameterAnalyzer::analyze(), myJetAna::analyze(), HLTAlCaMonPi0::analyze(), EnergyScaleAnalyzer::analyze(), DQMSourcePi0::analyze(), cms::DiJetAnalyzer::analyze(), EcalTPGParamBuilder::analyze(), DisplayGeom::analyze(), TestOutliers::analyze(), PhotonValidator::analyze(), HLTAlCa::analyze(), HLTEgamma::analyze(), ResolutionAnalyzer::analyze(), EcalCosmicsHists::analyze(), HcalTimingMonitorModule::analyze(), HcalDetDiagTimingMonitor::analyze(), MuonTrackValidator::analyze(), ThirdHitPredictionFromCircle::angle(), CSCAlignmentCorrections::applyAlignment(), EMEnrichingFilterAlgo::applyBFieldCurv(), doubleEMEnrichingFilterAlgo::applyBFieldCurv(), HPSPFRecoTauAlgorithm::applyElectronRejection(), Thrust::axis(), BeamHaloPairGenerator::BeamHaloPairGenerator(), GCC11_FINAL< T, TOPO >::BeamSpotTransientTrackingRecHit(), BremsstrahlungSimulator::brem(), MuonBremsstrahlungSimulator::brem(), PixelTrackBuilder::build(), FWPFEcalRecHitRPProxyBuilder::build(), FWMET3DProxyBuilder::build(), FWTauProxyBuilderBase::buildBaseTau(), CaloRecoTauAlgorithm::buildCaloTau(), PFRecoTauAlgorithm::buildPFTau(), MagGeoBuilderFromDDD::volumeHandle::buildPhiZSurf(), FWPFClusterRPZUtils::buildRhoPhiClusterLineSet(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWMETProxyBuilder::buildViewType(), FWJetProxyBuilder::buildViewType(), ClusterShapeAlgo::calc_AbsZernikeMoment(), EcalClusterToolsT< noZS >::calc_AbsZernikeMoment(), pat::PATPackedCandidateProducer::calcDxy(), HLTEcalResonanceFilter::calcPaircluster(), calcPzeta(), ClusterShapeAlgo::Calculate_lat(), TBPositionCalc::CalculateCMSPos(), OptOOpticalSquare::calculateFaces(), LASAlignmentTubeAlgorithm::CalculateParameters(), LASEndcapAlgorithm::CalculateParameters(), CSCPairResidualsConstraint::calculatePhi(), ThirdHitPrediction::calculateRangesBarrel(), ThirdHitPrediction::calculateRangesForward(), reco::GhostTrackPrediction::cartesianError(), TwoBodyDecayModel::cartesianSecondaryMomenta(), OuterDetCompatibility::center(), ALIUtils::checkMatrixEquations(), OpticalObject::checkMatrixEquations(), DreamSD::cherenkovDeposit_(), SETFilter::chi2AtSpecificStep(), CutBasedElectronID::cicSelection(), TangentApproachInRPhi::circleParameters(), MultipleScatteringSimulator::compute(), PairProductionSimulator::compute(), NuclearInteractionSimulator::compute(), ForwardDiskSectorBuilderFromWedges::computeBounds(), BladeShapeBuilderFromDet::computeBounds(), ForwardDiskSectorBuilderFromDet::computeBounds(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), tauImpactParameter::TrackHelixVertexFitter::computedxydz(), CaloMETAnalyzer::computeEmHaMET(), METManager::computeGenMET(), EcalTPGParamBuilder::computeLinearizerParam(), tauImpactParameter::TrackHelixVertexFitter::computeLorentzVectorPar(), HFCherenkov::computeNbOfPhotons(), ParticleKinematicLinearizedTrackState::computeNeutralJacobians(), DDPixFwdBlades::computeNippleParameters(), HFCherenkov::computeNPE(), HFCherenkov::computeNPEinPMT(), HFCherenkov::computeNPhTrapped(), HTrack::computePull(), TwoBodyDecayModel::convertCurvilinearToCartesian(), HFRecoEcalCandidateAlgo::correctEPosition(), ElectronEnergyCalibrator::correctLinearity(), MuonMETAlgo::correctMETforMuon(), TCMETAlgo::correctMETforTrack(), VVIObjDetails::cosint(), sistripvvi::VVIObjDetails::cosint(), ZeeKinematicTools::cosThetaElectrons_SC(), ZeeKinematicTools::cosThetaElectrons_TK(), covarianceUpdate(), OutInConversionSeedFinder::createSeedFTS(), TGeoMgrFromDdd::createShape(), CSCLayerGeometry::CSCLayerGeometry(), CSCSlantedWireGeometry::CSCSlantedWireGeometry(), TwoBodyDecayModel::curvilinearToCartesianJacobian(), DDcreateRotationMatrix(), DDrot(), DDrotReflect(), EMEnrichingFilterAlgo::deltaRxyAtEE(), doubleEMEnrichingFilterAlgo::deltaRxyAtEE(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaEcalExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), DetaDtheta(), DetectorVector(), reco::GhostTrackPrediction::direction(), 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(), geometryDiffVisualization::draw_disk(), geometryDiffVisualization::draw_wheel(), TEveEllipsoidProjectedGL::drawArch(), SiPixelTrackerMap::drawModule(), TrackerMap::drawModule(), TEveEllipsoidProjectedGL::DrawRhoZ(), Pi0FixedMassWindowCalibration::duringLoop(), ZeeCalibration::duringLoop(), pat::PackedGenParticle::dxy(), pat::PackedCandidate::dxy(), IdealCastorTrapezoid::dy(), pat::PackedGenParticle::dz(), pat::PackedCandidate::dz(), 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(), MuonCaloCompatibility::evaluate(), DDLinear::execute(), DDAngular::execute(), DDTIDModulePosAlgo::execute(), DDHCalAngular::execute(), DDHCalTBCableAlgo::execute(), DDHCalTBZposAlgo::execute(), DDHCalTestBeamAlgo::execute(), DDTIBLayerAlgo_MTCC::execute(), DDGEMAngular::execute(), DDPixBarLayerAlgo::execute(), DDPixBarTPGStackLayerAlgo::execute(), DDTECCoolAlgo::execute(), DDPixBarLayerUpgradeAlgo::execute(), DDPixBarLayerUpgradeAlgoCoverage::execute(), DDTECOptoHybAlgo::execute(), DDPixBarStackLinear::execute(), DDPixBarStackTrigLayerAlgo::execute(), DDTIDModuleAlgo::execute(), DDPixFwdDiskAlgo::execute(), DDTIBLayerAlgo::execute(), DDTrackerLinear::execute(), DDPixBarStackLayerAlgo::execute(), DDPixBarStackLinearGap::execute(), DDHCalXtalAlgo::execute(), DDTECModuleAlgo::execute(), DDTIDRingAlgo::execute(), DDTrackerAngular::execute(), DDTrackerAngularV1::execute(), DDTrackerPhiAlgo::execute(), DDTrackerPhiAltAlgo::execute(), DDTECPhiAltAlgo::execute(), DDEcalBarrelAlgo::execute(), DDEcalBarrelNewAlgo::execute(), ClusterShapeAlgo::fast_AbsZernikeMoment(), EcalClusterToolsT< noZS >::fast_AbsZernikeMoment(), VVIObj::fcn(), sistripvvi::VVIObj::fcn(), fcn(), DAClusterizerInZ::fill(), HiEvtPlaneFlatten::Fill(), DAClusterizerInZ_vect::fill(), RecoMuonValidator::MuonME::fill(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), GenSpecificAlgo::fillCommonMETData(), MuScleFit::fillComparisonHistograms(), MuonSimHitsValidAnalyzer::fillDT(), MuonCaloCleanerByDistance::fillEnergyDepositMap(), HcalFlexiHardcodeGeometryLoader::fillHBHO(), HcalFlexiHardcodeGeometryLoader::fillHE(), HcalFlexiHardcodeGeometryLoader::fillHF(), TrackAnalyzer::fillHistosForState(), TrackerValidationVariables::fillHitQuantities(), objMonData< T >::fillL1OffMatch(), FastL1GlobalAlgo::FillMET(), reco::Mustache::FillMustacheVar(), objMonData< T >::fillOnOffMatch(), MuonSimHitsValidAnalyzer::fillRPC(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), EnergyScaleAnalyzer::fillTree(), DTSurvey::FillWheelInfo(), myFilter::filter(), TwoTrackMinimumDistanceHelixHelix::finalPoints(), TwoTrackMinimumDistanceHelixLine::finalPoints(), SETFilter::find3MoreStartingPoints(), spr::findDetIdCalo(), spr::findDetIdECAL(), spr::findDetIdHCAL(), SETFilter::findMinChi2(), SiStripElectronSeedGenerator::findSeedsFromCluster(), TrackerSystematicMisalignments::findSystematicMis(), BSFitter::Fit_d0phi(), OutInConversionSeedFinder::fixPointRadius(), SpecialCylindricalMFGrid::fromGridFrame(), fromPtEtaPhiToPxPyPz(), MuScleFitUtils::fromPtEtaPhiToPxPyPz(), DDAngular::fUnitVector(), FWExpressionValidator::FWExpressionValidator(), FWLegoCandidate::FWLegoCandidate(), FWLegoEvePFCandidate::FWLegoEvePFCandidate(), gen::Pythia6JetGun::generateEvent(), gen::Pythia6PartonPtGun::generateEvent(), gen::Pythia6PtGun::generateEvent(), gen::Py8EGun::generatePartonsAndHadronize(), gen::Py8PtGun::generatePartonsAndHadronize(), gen::Py8JetGun::generatePartonsAndHadronize(), gen::HydjetHadronizer::generatePartonsAndHadronize(), LaserBeamsBarrel::GeneratePrimaries(), LaserBeamsTEC1::GeneratePrimaries(), LaserBeamsTEC2::GeneratePrimaries(), FTSFromVertexToPointFactory::get(), LASEndcapAlgorithm::GetAlignmentParameterCorrection(), calib::CalibElectron::getCalibModulesWeights(), TCTauAlgorithm::getCellMomentum(), TrackAssociatorByChi2::getChi2(), ConvertedPhotonProducer::getCircleCenter(), ConversionFinder::getConversionInfo(), PreshowerStrip::getCorners(), IdealCastorTrapezoid::getCorners(), TrackFitter::getCotThetaAndUpdateZip(), IsolatedPixelTrackCandidateProducer::getDistInCM(), getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), EgammaEcalIsolation::getEcalEtSum(), L2TauModularIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), L2TauNarrowConeIsolationProducer::getECALHits(), MultipleAlgoIterator::getEt(), ReflectedIterator::getEt(), ParametrizedSubtractor::getEt(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), HiEvtPlaneFlatten::GetFlatPsi(), NtupleManager::GetGlobalAngles(), HFShowerLibrary::getHits(), reco::TauMassTagInfo::getInvariantMass(), BetafuncEvtVtxGenerator::GetInvLorentzBoost(), BetaBoostEvtVtxGenerator::GetInvLorentzBoost(), MixBoostEvtVtxGenerator::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(), EgammaHLTHcalIsolation::getSum(), LASAlignmentTubeAlgorithm::GetTEC2TECAlignmentParameterCorrection(), LASAlignmentTubeAlgorithm::GetTIBTOBAlignmentParameterCorrection(), HcalTB02HcalNumberingScheme::getUnitID(), CachedTrajectory::getWideTrajectory(), HFGflash::gfParameterization(), CaloTower::hadEt(), CaloTower::hadP4(), BaseParticlePropagator::helixCentreX(), CSCMake2DRecHit::hitFromStripAndWire(), CosmicTrackingRegion::hits_(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericFilter::hltFilter(), HLTMhtHtFilter< T >::hltFilter(), GflashHadronShowerProfile::hoProfile(), EcalBarrelRecHitsMaker::init(), EcalEndcapRecHitsMaker::init(), Thrust::initialAxis(), DDHCalTestBeamAlgo::initialize(), DDHCalEndcapAlgo::initialize(), AlignableBeamSpot::initialize(), TCMETAlgo::initialize_MET_with_PFClusters(), GflashTrajectory::initializeTrajectory(), reco::MustacheKernel::inMustache(), PolyFit2DParametrizedMagneticField::inTeslaUnchecked(), PolyFit3DParametrizedMagneticField::inTeslaUnchecked(), BetaFuncPrimaryVertexGenerator::inverseLorentzBoost(), FastL1GlobalAlgo::isEMCand(), EgammaHLTEcalIsolation::isolPtSum(), EgammaHLTHcalIsolationDoubleCone::isolPtSum(), JacobianCurvilinearToCartesian::JacobianCurvilinearToCartesian(), SimG4HcalValidation::jetAnalysis(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), EcalClusterToolsT< noZS >::lat(), OuterDetCompatibility::loc_dist(), IdealCastorTrapezoid::localCorners(), DTBtiCard::localDirection(), DTTracoCard::localDirection(), CSCRadialStripTopology::localError(), CSCLayerGeometry::localError(), CSCRadialStripTopology::localPitch(), Conv4HitsReco2::LocalTransformation(), GflashEMShowerProfile::locateHitPosition(), GflashHadronShowerProfile::locateHitPosition(), FWRPZViewGeometry::makeCaloOutlineRhoPhi(), CaloTowerHardcodeGeometryLoader::makeCell(), CastorHardcodeGeometryLoader::makeCell(), HcalHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), IslandClusterAlgo::makeClusters(), Multi5x5ClusterAlgo::makeClusters(), HybridClusterAlgo::makeClusters(), BremRecoveryClusterAlgo::makeIslandSuperClusters(), HiBremRecoveryClusterAlgo::makeIslandSuperClusters(), Multi5x5BremRecoveryClusterAlgo::makeIslandSuperClusters(), PiZeroAnalyzer::makePizero(), DDLRotationAndReflection::makeX(), DDLRotationAndReflection::makeY(), DDLRotationAndReflection::makeZ(), ErrorsPropagationAnalyzer::massResolution(), MuScleFitUtils::massResolution(), GSRecHitMatcher::match(), objMonData< T >::matchL1Offline(), objMonData< T >::matchOnlineOffline(), ThirdHitPredictionFromCircle::HelixRZ::maxCurvature(), OuterDetCompatibility::maximalLocalDisplacement(), GlobalTrackerMuonAlignment::misalignMuon(), GlobalTrackerMuonAlignment::misalignMuonL(), CylindricalState::momentum(), MultiTrajectoryStateMode::momentumFromModePPhiEta(), KinematicPerigeeConversions::momentumFromPerigee(), FinalTreeBuilder::momentumPart(), objMonData< T >::monitorOffline(), muonisolation::CaloExtractor::MuonAtCaloPosition(), MuonDT13ChamberResidual::MuonDT13ChamberResidual(), MuonTrackDT13ChamberResidual::MuonTrackDT13ChamberResidual(), BeamProfileVtxGenerator::newVertex(), CosmicMuonGenerator::nextEvent(), CosmicMuonGenerator::nextMultiEvent(), OffsetRadialStripTopology::OffsetRadialStripTopology(), TwoTrackMinimumDistanceHelixHelix::oneIteration(), TwoTrackMinimumDistanceHelixLine::oneIteration(), SuperClusterEt::operator()(), funct::SinStruct< T >::operator()(), ClusterEtLess::operator()(), PixelTrackFilterByKinematics::operator()(), BeamSpotAlignmentDerivatives::operator()(), fftjetcms::PtEtaP4Builder::operator()(), reco::tau::RecoTauElectronRejectionPlugin::operator()(), reco::parser::sin_f::operator()(), TtHadLRSignalSelObservables::operator()(), fftjetcms::EnergyEtaP4Builder::operator()(), TtSemiLRSignalSelObservables::operator()(), reco::tau::RecoTauPiZeroStripPlugin2::operator()(), reco::isodeposit::Direction::operator+(), SimG4HcalHitCluster::operator+=(), reco::PreshowerCluster::operator<(), reco::GhostTrackPrediction::origin(), CaloTower::outerEt(), CaloTower::p4(), CaloTower::p4_HO(), pat::PackedCandidate::packVtx(), TrackAssociatorByChi2::parametersAtClosestApproach(), BSpdfsFcn::PDFGauss_d(), BSpdfsFcn::PDFGauss_d_resolution(), PhysicsVector(), PhysicsVectorRaw(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), TopologyWorker::planes_thrust(), HFFibreFiducial::PMTNumber(), reco::GhostTrackPrediction::positionError(), printRot(), HcalBeamMonitor::processEvent(), edm::FlatRandomEThetaGunProducer::produce(), edm::FlatRandomPtThetaGunProducer::produce(), edm::FileRandomKEThetaGunProducer::produce(), DistortedMETProducer::produce(), ElectronSqPtTkIsolationProducer::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEGunProducer::produce(), edm::MultiParticleInConeGunProducer::produce(), edm::ExpoRandomPtGunProducer::produce(), FSRWeightProducer::produce(), EcalDigiSelector::produce(), HLTMhtProducer::produce(), PreshowerPhiClusterProducer::produce(), PreshowerClusterProducer::produce(), PreshowerClusterShapeProducer::produce(), PiZeroDiscriminatorProducer::produce(), PileUpProducer::produce(), HLTHtMhtProducer::produce(), HFRecoEcalCandidateAlgo::produce(), L1ExtraMEtMixerPlugin::produce(), pf2pat::PFMETAlgo::produce(), EgammaHLTEcalRecIsolationProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), HiEgammaSCCorrectionMaker::produce(), EgammaSCCorrectionMaker::produce(), cms::MuonTCMETValueMapProducer::produce(), L2MuonSeedGenerator::produce(), SeedToTrackProducer::produce(), pat::PATMHTProducer::produce(), JetCrystalsAssociator::produce(), EvtPlaneProducer::produce(), AlCaHOCalibProducer::produce(), SiStripRecHitsValid::projectHit(), TestHits::projectHit(), TestSmoothHits::projectHit(), TestTrackHits::projectHit(), SiStripTrackingRecHitsValid::projectHit(), GlobalRecHitsAnalyzer::projectHit(), GlobalRecHitsProducer::projectHit(), Strip1DMeasurementTransformator::projectionMatrix(), SiStripElectronAlgo::projectPhiBand(), BaseParticlePropagator::propagate(), spr::propagateCalo(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToNominalVertex(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), tauImpactParameter::TrackTools::propagateToXPosition(), tauImpactParameter::TrackTools::propagateToYPosition(), tauImpactParameter::TrackTools::propagateToZPosition(), spr::propagateTrackerEnd(), reco::PFCluster::pt(), MagneticFieldGrid::putCoordGetInd(), MagneticFieldGrid::putIndGetCoord(), trigger::TriggerObject::py(), ThirdHitPredictionFromCircle::HelixRZ::rAtZ(), METManager::recomputePFMET(), Conv4HitsReco2::Reconstruct(), TrackClassifier::reconstructionInformation(), MuonTrackingRegionBuilder::region(), L1MuonRegionProducer::regions(), HITRegionalPixelSeedGenerator::regions(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV2(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV2(), FWConversionProxyBuilder::requestCommon(), CutBasedElectronID::robustSelection(), VZeroFinder::rotate(), LocalError::rotate(), Alignable::rotateAroundGlobalX(), Alignable::rotateAroundGlobalY(), Alignable::rotateAroundGlobalZ(), Alignable::rotateAroundLocalX(), Alignable::rotateAroundLocalY(), Alignable::rotateAroundLocalZ(), gen::PyquenHadronizer::rotateEvtPlane(), gen::HijingHadronizer::rotateEvtPlane(), gen::AMPTHadronizer::rotateEvtPlane(), gen::HydjetHadronizer::rotateEvtPlane(), metsig::significanceAlgo::rotateMatrix(), BeamSpotAlignmentParameters::rotation(), geometryDiff::rotFromEuler(), geometryDiff::rotFromPhi(), hitfit::rottheta(), BeamHaloPairGenerator::run(), PixelFitterByHelixProjections::run(), KFBasedPixelFitter::run(), PFSpecificAlgo::run(), EcalRecHitWorkerRecover::run(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), PFPhotonAlgo::RunPFPhoton(), scaleFunctionType3< T >::scale(), scaleFunctionType5< T >::scale(), scaleFunctionType6< T >::scale(), scaleFunctionType7< T >::scale(), scaleFunctionType11< T >::scale(), scaleFunctionType12< T >::scale(), scaleFunctionType13< T >::scale(), scaleFunctionType19< T >::scale(), scaleFunctionType22< T >::scale(), scaleFunctionType23< T >::scale(), scaleFunctionType24< T >::scale(), scaleFunctionType25< T >::scale(), scaleFunctionType28< T >::scale(), scaleFunctionType29< T >::scale(), scaleFunctionType33< T >::scale(), scaleFunctionType34< T >::scale(), scaleFunctionType35< T >::scale(), scaleFunctionType36< T >::scale(), scaleFunctionType37< T >::scale(), scaleFunctionType38< T >::scale(), scaleFunctionType50< T >::scale(), scaleFunctionType51< T >::scale(), scaleFunctionType52< T >::scale(), scaleToEt(), BSFitter::scanPDF(), PFElectronAlgo::SetCandidates(), EcalDeadCellTriggerPrimitiveFilter::setEvtRecHitstatus(), HDRShower::setHit(), PFElectronAlgo::SetIDOutputs(), TFitParticleEtThetaPhi::setIni4Vec(), TFitParticleEtEtaPhi::setIni4Vec(), PFElectronAlgo::SetLinks(), LaserBeamsTEC2::setOptPhotonPolar(), LaserBeamsBarrel::setOptPhotonPolar(), LaserBeamsTEC1::setOptPhotonPolar(), HcalForwardAnalysis::setPhotons(), metsig::significanceAlgo::setSignifMatrix(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), CSCStripHitSim::simulate(), GflashShowino::simulateFirstInteractionPoint(), VVIObjDetails::sincosint(), sistripvvi::VVIObjDetails::sincosint(), VVIObjDetails::sinint(), sistripvvi::VVIObjDetails::sinint(), TtFullHadSignalSel::sinTheta(), smearFunctionType1::smear(), smearFunctionType2::smear(), smearFunctionType3::smear(), smearFunctionType4::smear(), smearFunctionType5::smear(), pat::LeptonJetIsolationAngle::spaceAngle(), metsig::significanceAlgo::subtractObjects(), TangentCircle::TangentCircle(), HcalNumberingFromDDD::tileHB(), HcalTestAnalysis::timeOfFlight(), HcalTB04Analysis::timeOfFlight(), spr::timeOfFlight(), SiStripFineDelayTOF::timeOfFlightBeamB(), SiStripFineDelayTOF::timeOfFlightCosmicB(), TkRotation< align::Scalar >::TkRotation(), SpecialCylindricalMFGrid::toGridFrame(), align::toMatrix(), MuonNavigableLayer::trackingRange(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), SeedForPhotonConversion1Leg::trajectorySeed(), TFitParticleEtThetaPhi::transform(), TFitParticleEtEtaPhi::transform(), OpticalObject::transformCylindrical2Cartesian(), DDG4SolidConverter::trunctubs(), TtFullHadSignalSel::TtFullHadSignalSel(), InvariantMassFromVertex::uncertainty(), HcalNumberingFromDDD::unitID(), pat::PackedCandidate::unpackVtx(), GflashG4Watcher::update(), CastorShowerLibraryMaker::update(), CaloSpecificAlgo::update_sumEtInpHF_MExInpHF_MEyInpHF_sumEtInmHF_MExInmHF_MEyInmHF(), TwoTrackMinimumDistanceHelixLine::updateCoeffs(), PFMETAnalyzer::validateMET(), CaloMETAnalyzer::validateMET(), CylinderFromSectorMFGrid::valueInTesla(), EcalTrapezoidParameters::vertexList(), reco::isodeposit::ThresholdVetoFromTransverse::veto(), reco::isodeposit::AbsThresholdVetoFromTransverse::veto(), DDI::Polyhedra::volume(), VVIObj::VVIObj(), sistripvvi::VVIObj::VVIObj(), DDEcalBarrelAlgo::web(), DDEcalBarrelNewAlgo::web(), GCC11_FINAL< T, TOPO >::width(), GlobalTrackerMuonAlignment::writeGlPosRcd(), SiStripFineDelayTOF::x(), Geom::Polar2Cartesian< T >::y(), Geom::Cylindrical2Cartesian< T >::y(), Geom::Spherical2Cartesian< T >::y(), and PhotonFix::yZ().

22 { return Sin<T>::compose(t); }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
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.

81  {
82  typedef PROD(SIN(A), COS(A)) type;
83  COMBINE(COS_S(A), SIN_S(A), _2 * _1);
84  };
type
Definition: HCALResponse.h:21
#define COS(A)
#define COS_S(A)
#define PROD(A, B)
#define COMBINE(A, B, RES)
#define SIN(A)
#define SIN_S(A)
template<typename F >
Slave<F> funct::slave ( const Master< F > &  m)

Definition at line 71 of file FunctClone.h.

References m.

71 { 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(), QuadrupletSeedMerger::calculatePhiEta(), ThirdHitPrediction::calculateRangesBarrel(), ThirdHitPredictionFromInvLine::check(), HitPairGeneratorFromLayerPairForPhotonConversion::checkRZCompatibilityWithSeedTrack(), RZLine::chi2(), ParabolaFit::chi2(), MuonSeedFromRecHits::createSeed(), ThirdHitPredictionFromInvLine::crossing(), ThirdHitPredictionFromCircle::curvature(), MSLayer::distance2(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::failCheckRZCompatibility(), ThePEGInterface::fillAuxiliary(), ThirdHitPrediction::findMinimalCircles(), ThirdHitPrediction::findRectangle(), ThirdHitPrediction::findTouchingCircles(), ThirdHitPrediction::fitParabola(), L1MuonPixelTrackFitter::getBendingError(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::getEffectiveErrorOnZ(), ClusterShapeTrackFilter::getGlobalDirs(), HitPairGeneratorFromLayerPairForPhotonConversion::getPhiRange(), SeedForPhotonConversionFromQuadruplets::getSqrEffectiveErrorOnZ(), HitQuadrupletGeneratorFromLayerPairForPhotonConversion::getSqrEffectiveErrorOnZ(), HitPairGeneratorFromLayerPairForPhotonConversion::hitPairs(), PixelTripletNoTipGenerator::hitTriplets(), ThirdHitCorrection::init(), SeedForPhotonConversion1Leg::initialError(), SeedFromConsecutiveHitsCreator::initialError(), SeedForPhotonConversionFromQuadruplets::initialError(), ThirdHitPrediction::invertCircle(), ThirdHitPrediction::isCompatibleWithMultipleScattering(), JacobianLocalToCartesian::JacobianLocalToCartesian(), RKCurvilinearDistance< T, N >::momentum(), PixelTrackFilterByKinematics::operator()(), RKCurvilinearDistance< T, N >::operator()(), ThirdHitZPrediction::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(), SeedForPhotonConversionFromQuadruplets::simpleGetSlope(), reco::SequentialGhostTrackFitter::stable(), MSLayersAtAngle::sumX0D(), ThirdHitPredictionFromCircle::transverseIP(), reco::GhostTrackVertexFinder::vertexCompat(), reco::TrackGhostTrackState::vertexStateOnGhostTrack(), reco::TrackGhostTrackState::vertexStateOnMeasurement(), and ThirdHitPredictionFromCircle::HelixRZ::zAtR().

13  {
14  return pow(f, num<2>());
15  }
double f[11][100]
Power< A, B >::type pow(const A &a, const B &b)
Definition: Power.h:40
template<typename T >
Sqrt<T>::type funct::sqrt ( const T t)
inline

Definition at line 22 of file Sqrt.h.

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

22  {
23  return Sqrt<T>::compose(t);
24  }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
typedef funct::SUM ( SUM(PROD(NUM(n-p), SIN2(A)), PROD(NUM(m-p), COS2(A)))  ,
NUM(p)   
)

Referenced by POWER_S(), and PROD_S().

funct::SUM_RULE ( TYPT3  ,
,
SUM_S(B, C)  ,
SUM(SUM(A, B), C)  ,
(_1+_2._1)+_2.  _2 
)
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 ( TYPN1T1  ,
NUM(n ,
,
SUM(A, NUM(n))  ,
_2+  _1 
)
funct::SUM_RULE ( TYPN1T2  ,
NUM(n ,
SUM_S(A, B ,
SUM(SUM_S(A, B), NUM(n))  ,
_2+  _1 
)
funct::SUM_RULE ( TYPT1  ,
,
NUM(0)  ,
,
_1   
)
funct::SUM_RULE ( TYP0  ,
NUM(0)  ,
NUM(0)  ,
NUM(0)  ,
num< 0 >  () 
)
funct::SUM_RULE ( TYPT2  ,
PROD_S(A, B ,
NUM(0)  ,
PROD_S(A, B ,
_1   
)
funct::SUM_RULE ( TYPT2  ,
NUM(0)  ,
PROD_S(A, B ,
PROD_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_RULE ( TYPT2  ,
NUM(0)  ,
SUM_S(A, B ,
SUM_S(A, B ,
_2   
)
funct::SUM_S ( B  ,
 
)

Definition at line 102 of file SimplifyRatio.h.

Referenced by TEMPL().

102  :
103  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(), DQMHOAlCaRecoStream::analyze(), ZMuMuEfficiency::analyze(), MCPhotonAnalyzer::analyze(), TrackerHitAnalyzer::analyze(), ValidationMisalignedTracker::analyze(), EcalPreshowerSimHitsValidation::analyze(), SiPixelTrackResidualSource::analyze(), EcalSimHitsValidation::analyze(), EcalRecHitsValidation::analyze(), EcalDigisValidation::analyze(), SiStripTrackingRecHitsValid::analyze(), SiPixelLorentzAngle::analyze(), TrackerDpgAnalysis::analyze(), TrackerOfflineValidation::analyze(), LASGeometryUpdater::ApplyBeamKinkCorrections(), FWCSCStripDigiProxyBuilder::build(), ConvertedPhotonProducer::buildCollections(), FWPFClusterRPZUtils::buildRhoZClusterLineSet(), FWJetProxyBuilder::buildViewType(), EnergyResolutionVsLumi::calcmuTot(), calculateEta(), MuonNavigationSchool::calculateEta(), DirectTrackerNavigation::calculateEta(), reco::modules::TrackerTrackHitFilter::checkHitAngle(), reco::modules::TrackerTrackHitFilter::checkPXLCorrClustCharge(), TCMETAlgo::closeToElectron(), MuRingForwardDoubleLayer::compatible(), ParticleKinematicLinearizedTrackState::computeChargedJacobians(), tauImpactParameter::TrackHelixVertexFitter::computedxydz(), tauImpactParameter::TrackHelixVertexFitter::computeLorentzVectorPar(), ParticleKinematicLinearizedTrackState::computeNeutralJacobians(), DDHCalEndcapAlgo::constructGeneralVolume(), DDHCalBarrelAlgo::constructInsideLayers(), DDHCalEndcapAlgo::constructInsideModule(), DDHCalEndcapAlgo::constructInsideModule0(), DDHCalBarrelAlgo::constructInsideSector(), DDHCalEndcapAlgo::constructInsideSector(), TwoBodyDecayModel::convertCurvilinearToCartesian(), MuonSeedCreator::createSeed(), fireworks::createSegment(), EMEnrichingFilterAlgo::deltaRxyAtEE(), doubleEMEnrichingFilterAlgo::deltaRxyAtEE(), DisplayManager::displayCanvas(), DTBtiChip::DTBtiChip(), DTTrigGeom::dumpLUT(), Pi0FixedMassWindowCalibration::duringLoop(), EcalHitMaker::ecalCellLine(), ECALPositionCalculator::ecalEta(), HICaloUtil::EcalEta(), ContainmentCorrectionAnalyzer::ecalEta(), EgammaSuperClusters::ecalEta(), EgammaObjects::ecalEta(), EcalTrapezoidParameters::EcalTrapezoidParameters(), CSCStripTopology::equationOfStrip(), CSCWireGeometry::equationOfWire(), kinem::eta(), Geom::OnePiRange< T >::eta(), RawParticle::eta(), SimpleConvertedPhotonAnalyzer::etaTransformation(), PhotonsWithConversionsAnalyzer::etaTransformation(), MCElectronAnalyzer::etaTransformation(), MCPhotonAnalyzer::etaTransformation(), MCPizeroAnalyzer::etaTransformation(), SimplePhotonAnalyzer::etaTransformation(), TkConvValidator::etaTransformation(), PhotonValidator::etaTransformation(), ConversionProducer::etaTransformation(), DDPixBarStackLayerAlgo::execute(), DDPixBarTPGStackLayerAlgo::execute(), DDHCalTBZposAlgo::execute(), DDHCalTBCableAlgo::execute(), DDTECModuleAlgo::execute(), HcalTestAnalysis::fill(), DAClusterizerInZ::fill(), SimG4HcalValidation::fill(), LA_Filler_Fitter::fill(), DAClusterizerInZ_vect::fill(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), HcalTB06Analysis::fillBuffer(), HcalTB04Analysis::fillBuffer(), TrackerHitProducer::fillG4MC(), PrimaryVertexAnalyzer4PU::fillTrackHistos(), EnergyScaleAnalyzer::fillTree(), TCMETAlgo::findDuplicateTracks(), OutInConversionSeedFinder::fixPointRadius(), FWExpressionValidator::FWExpressionValidator(), ConversionFinder::getConversionInfo(), DetIdAssociator::getDetIdsCloseToAPoint(), IsolatedPixelTrackCandidateProducer::getDistInCM(), getDistInCM(), EopTreeWriter::getDistInCM(), ValidationHcalIsoTrackAlCaReco::getDistInCM(), ZdcSD::getEnergyDeposit(), CastorSD::getEnergyDeposit(), HcalNumberingFromDDD::getEta(), TopologyWorker::getetaphi(), IsolatedPixelTrackCandidateProducer::GetEtaPhiAtEcal(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), EcalTrivialConditionRetriever::getIntercalibConstantsFromConfiguration(), BetafuncEvtVtxGenerator::GetInvLorentzBoost(), BetaBoostEvtVtxGenerator::GetInvLorentzBoost(), MixBoostEvtVtxGenerator::GetInvLorentzBoost(), ConversionSeedFilter::getKine(), CastorShowerLibraryMaker::GetKinematics(), SiStripFineDelayTOF::getPhi(), CastorShowerLibrary::getShowerHits(), PrimaryVertexAnalyzer4PU::getSimTrkParameters(), PrimaryVertexAnalyzer4PU::getTc(), HcalTB02HcalNumberingScheme::getUnitID(), EcalEleCalibLooper::giveLimit(), DDHCalBarrelAlgo::initialize(), DDHCalEndcapAlgo::initialize(), CosmicMuonGenerator::initialize(), CSCLayerGeometry::intersectionOfStripAndWire(), KinematicPerigeeConversions::kinematicParametersFromExPerigee(), HcalNumberingFromDDD::loadGeometry(), IdealZDCTrapezoid::localCorners(), CSCRadialStripTopology::localError(), CSCRadialStripTopology::localPosition(), OffsetRadialStripTopology::localPosition(), fireworks::localSiStrip(), FWRPZViewGeometry::makeCaloOutlineRhoZ(), HcalHardcodeGeometryLoader::makeCell(), HcalDDDGeometryLoader::makeCell(), fireworks::makeEveJetCone(), KinematicPerigeeConversions::momentumFromPerigee(), FinalTreeBuilder::momentumPart(), muonisolation::CaloExtractor::MuonAtCaloPosition(), CosmicMuonGenerator::nextMultiEvent(), funct::TanStruct< T >::operator double(), funct::TanStruct< T >::operator()(), reco::parser::tan_f::operator()(), SimG4HcalHitCluster::operator+=(), reco::Conversion::pairCotThetaSeparation(), DDHCalEndcapAlgo::parameterLayer(), DDHCalEndcapAlgo::parameterLayer0(), Generator::particlePassesPrimaryCuts(), ConversionProducer::preselectTrackPair(), PrimaryVertexAnalyzer4PU::printEventSummary(), PrimaryVertexAnalyzer4PU::printPVTrks(), PrimaryVertexAnalyzer4PU::printRecTrks(), ShallowTrackClustersProducer::produce(), ConversionSeedFilterCharge::produce(), EcalTrivialConditionRetriever::produceEcalLaserAPDPNRatios(), TrackKinematicStatePropagator::propagateToTheTransversePCANeutral(), tauImpactParameter::TrackTools::propagateToXPosition(), tauImpactParameter::TrackTools::propagateToYPosition(), tauImpactParameter::TrackTools::propagateToZPosition(), FWConversionProxyBuilder::requestCommon(), KFBasedPixelFitter::run(), RecoTracktoTP::s_eta(), TPtoRecoTrack::s_eta(), 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(), EcalSimHitsValidProducer::update(), HcalTestAnalysis::update(), TrackingVerboseAction::update(), HcalTB02Analysis::update(), DoCastorAnalysis::update(), CastorTestAnalysis::update(), FP420Test::update(), BscTest::update(), ValidateGeometry::validateCSCLayerGeometry(), ValidateGeometry::validateStripTopology(), EcalTrapezoidParameters::vertexList(), CSCWireGeometry::wireEnds(), CSCRadialStripTopology::xOfStrip(), CSCWireGeometry::yLimitsOfWirePlane(), and SiStripFineDelayTOF::z().

22  {
23  return Tan<T>::compose(t);
24  }
funct::Composition< A, B >::type compose(const A &a, const B &b)
Definition: Composition.h:32
funct::TAN_RULE ( TYPT1  ,
MINUS_S(A)  ,
MINUS(TAN(A))  ,
tan_._ 
)
funct::TAN_S ( )

Definition at line 62 of file SimplifyTrigonometric.h.

62  :
63  public SimplifySTRatio<A> { };
funct::TEMPL ( T1  )

Definition at line 18 of file Factorize.h.

References A, GET(), NUM(), and value.

18  {
19  static const bool value = false;
20  typedef A arg;
21  typedef NUM(1) type;
22  GET(arg, num<1>());
23  };
type
Definition: HCALResponse.h:21
#define NUM(N)
A arg
Definition: Factorize.h:36
#define GET(A, RES)
funct::TEMPL ( XT1  )

Definition at line 22 of file Derivative.h.

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

Definition at line 25 of file Factorize.h.

25  :
26  public Divides0<A> { };
funct::TEMPL ( N1T1  )
funct::TEMPL ( N2T1  )
funct::TEMPL ( N2  )
funct::TEMPL ( N1  )
funct::TEMPL ( T3  )

Definition at line 313 of file SimplifyRatio.h.

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

313  {
314  struct ratio1 {
315  typedef RATIO_S(A, C) base;
316  typedef RATIO(A, C) type;
317  enum { value = ::boost::type_traits::ice_not<
319  };
320  struct ratio2 {
321  typedef RATIO_S(B, C) base;
322  typedef RATIO(B, C) type;
323  enum { value = ::boost::type_traits::ice_not<
325  };
326  typedef AuxSumRatio<A, B, C,
328  typedef typename aux::type type;
329  COMBINE(SUM_S(A, B), C, aux::combine(_1, _2));
330  };
tuple base
Main Program
Definition: newFWLiteAna.py:92
type
Definition: HCALResponse.h:21
double_binary B
Definition: DDStreamer.cc:234
#define RATIO_S(A, B)
#define SUM_S(A, B)
static type combine(const A &_1, const B &_2)
Definition: Factorize.h:186
#define RATIO(A, B)
#define COMBINE(A, B, RES)
funct::TEMPL ( T4  )
funct::TEMPL ( XT2  )
funct::TEMPL ( N1T2  )
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, ConfigFiles::l, and bookConverter::min.

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

20  {
21  const double l = max - min, delta = l / samples;
22  double sum = 0;
23  for(unsigned int i = 0; i < samples; ++i) {
24  sum += f(min + (i + 0.5) * delta);
25  }
26  return sum * delta;
27  }
dbl * delta
Definition: mlp_gen.cc:36
int i
Definition: DBlmapReader.cc:9
const T & max(const T &a, const T &b)
double f[11][100]

Variable Documentation

A funct::__pad0__

Definition at line 28 of file Factorize.h.

A funct::__pad1__

Definition at line 42 of file Factorize.h.

A funct::__pad2__

Definition at line 72 of file Factorize.h.

C funct::__pad3__

Definition at line 192 of file Factorize.h.

C funct::__pad4__

Definition at line 198 of file Factorize.h.

X funct::A { }

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(), CSCSegAlgoHitPruning::calculateError(), CSCSegAlgoShowering::calculateError(), CSCSegAlgoTC::calculateError(), CSCSegAlgoST::calculateError(), CSCSegAlgoDF::calculateError(), CSCSegAlgoSK::calculateError(), DTMuonMillepede::calculationMillepede(), ThirdHitPredictionFromInvLine::check(), CocoaMaterialElementary::CocoaMaterialElementary(), funct::SimplSumOrd< A, B, PROD_S(C, D) >::combine(), funct::RatioP1< F, G, H >::combine(), funct::Product< PROD_S(F, G), H >::combine(), funct::RatioP2< F, G, H >::combine(), RPCSeedPattern::computePtwithThreerecHits(), RPCSeedPattern::computePtWithThreerecHits(), corrJetEt1(), ThirdHitPredictionFromInvLine::crossing(), SurveyPxbImageLocalFit::doFit(), SingleParticleEvent::Eloss(), DTGeometryBuilderFromDDD::extractParameters(), DTGeometryParsFromDD::extractParameters(), cms::BHFilter::filter(), ThirdHitPredictionFromInvParabola::findPointAtCurve(), CSCChamberFitter::fit(), hcalCalib::GetCoefFromMtrxInvOfAve(), GlobalTrackerMuonAlignment::gradientGlobal(), GenericHouseholder::iterate(), EvolutionECAL::LightCollectionEfficiency(), EvolutionECAL::LightCollectionEfficiencyWeighted(), MaterialEffects::MaterialEffects(), GlobalTrackerMuonAlignment::misalignMuon(), GlobalTrackerMuonAlignment::misalignMuonL(), reco::operator<(), reco::operator<=(), L1GctJetFinderParams::orcaStyleCorrect(), PetrukhinFunc(), L1GctJetFinderParams::piecewiseCubicCorrect(), Strip1DMeasurementTransformator::projectionMatrix(), CSCTFPtMethods::Pt2Stn(), RealQuadEquation::RealQuadEquation(), SingleParticleEvent::subtractEloss(), TEMPL(), python.iterators.TestIterators::testAddIterator(), python.iterators.TestIterators::testFindIterators(), and reco::InverseCrosstalkMatrix::unfold().

C funct::B { }

Definition at line 28 of file Factorize.h.

Referenced by TEMPL().

C funct::C
Initial value:
{
typedef PROD_S(A, B) arg
A arg
Definition: Factorize.h:36
#define PROD_S(A, B)

Definition at line 141 of file Factorize.h.

Referenced by abcd(), FSRWeightProducer::alphaRatio(), tauImpactParameter::LagrangeMultipliersFitter::applyLagrangianConstraints(), magfieldparam::BFit::BFit(), CalcABCD(), DTTFFEDSim::calcCRC(), DTTFFEDReader::calcCRC(), MEzCalculator::Calculate(), METzCalculator::Calculate(), DTMuonMillepede::calculationMillepede(), magfieldparam::poly2d_base::Collect(), funct::SimplSumOrd< A, B, PROD_S(C, D) >::combine(), funct::RatioP1< F, G, H >::combine(), funct::Product< PROD_S(F, G), H >::combine(), funct::RatioP2< F, G, H >::combine(), corrJetEt1(), LzmaFile::DecodeBuffer(), EnergyResolutionVsLumi::Decomposition(), SiStripCorrelateNoise::DoPlots(), magfieldparam::rz_poly::Expand(), TriggerSummaryProducerAOD::fillFilterObjectMembers(), cms::BHFilter::filter(), edm::FilterObjectWrapper< T, C >::filter(), TFParams::fitpj(), reco::componenthelper::SingleComponent< C, T, F >::get(), FTSFromVertexToPointFactory::get(), reco::componenthelper::MultipleComponents< C, T, F, S >::get(), PFEnergyResolution::getEnergyResolutionEm(), magfieldparam::BFit::GetField(), edm::refitem::GetPtrImpl< C, T, F, KEY >::getPtr_(), magfieldparam::rz_poly::GetSVal(), HelixBarrelCylinderCrossing::HelixBarrelCylinderCrossing(), ConversionFastHelix::helixStateAtVertex(), SeedForPhotonConversion1Leg::initialError(), SeedFromConsecutiveHitsCreator::initialError(), SeedForPhotonConversionFromQuadruplets::initialError(), CRackTrajectoryBuilder::innerState(), edm::IDVectorMap< ID, C, P >::insert(), EvolutionECAL::LightCollectionEfficiency(), EvolutionECAL::LightCollectionEfficiencyWeighted(), FrameToFrameDerivative::linearEulerAngles(), reco::componenthelper::MultipleComponents< C, T, F, S >::numberOf(), TrajectoryStateWithArbitraryError::operator()(), TtHadLRSignalSelObservables::operator()(), TtSemiLRSignalSelObservables::operator()(), magfieldparam::rz_poly::operator*=(), ora::UniqueRef< T >::operator=(), ora::Ptr< T >::operator=(), ora::UniqueRef< T >::operator==(), ora::Ptr< T >::operator==(), L1GctJetFinderParams::orcaStyleCorrect(), L1GctJetFinderParams::piecewiseCubicCorrect(), HDQMInspector::plot(), magfieldparam::poly2d_term::poly2d_term(), edm::RangeMap< int, std::vector< float >, edm::CopyPolicy< float > >::post_insert(), TrackCandidateProducer::produce(), TtEvtBuilder< C >::produce(), cms::CosmicTrackFinder::produce(), ora::Ptr< T >::Ptr(), RealQuadEquation::RealQuadEquation(), EnergyResolutionVsLumi::Resolution(), KFBasedPixelFitter::run(), LandauFP420::SampleFluctuations(), SiG4UniversalFluctuation::SampleFluctuations(), magfieldparam::poly2d_base::Scale(), magfieldparam::BFit::SetField(), TEMPL(), SeedForPhotonConversionFromQuadruplets::trajectorySeed(), and ora::UniqueRef< T >::UniqueRef().

true funct::false
Initial value:
{
static const bool value = true

Definition at line 34 of file Factorize.h.

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

Definition at line 9 of file Gaussian.h.

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

const int funct::p
static
Initial value:
= ::boost::mpl::if_c<(n <m),
::boost::mpl::int_<n>, ::boost::mpl::int_<m> >::type::value

Definition at line 57 of file Factorize.h.

Referenced by funct::Primitive< Parameter >::get().

true funct::true
Initial value:
{
typedef typename Divides<A, B>::type F
type
Definition: HCALResponse.h:21
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Definition: blowfish.cc:281

Definition at line 183 of file Factorize.h.

Referenced by edm::eventsetup::EventSetupRecord::add(), GsfElectronAlgo::addPflowInfo(), SiStripGainFromCalibTree::algoAnalyzeTheTree(), testEcalTPGScale::analyze(), ElectronMcSignalValidator::analyze(), ElectronTagProbeAnalyzer::analyze(), EwkMuLumiMonitorDQM::analyze(), ElectronMcFakeValidator::analyze(), ZeePlots::analyze(), L1CondDBIOVWriter::analyze(), L1CondDBPayloadWriter::analyze(), DQMAnalyzer::analyze(), SiStripElectronAnalyzer::analyze(), DQMExample_Step1::analyze(), EcalTPGParamBuilder::analyze(), HLXMonitor::analyze(), edm::HepMCProduct::applyVtxGen(), AlignmentTrackSelector::basicCuts(), GsfElectronProducer::beginEvent(), GsfElectronBaseProducer::beginEvent(), HLXMonitor::beginJob(), edmtest::DQMReferenceHistogramRootFileEventSetupAnalyzer::beginRun(), edmtest::DQMXMLFileEventSetupAnalyzer::beginRun(), SiStripCommissioningOfflineClient::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(), ElectronAnalyzer::etCut(), ElectronTagProbeAnalyzer::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(), TrackerGeometricDetESModule::fillDescriptions(), TrackerDigiGeometryESModule::fillDescriptions(), BTagDifferentialPlot::fillHisto(), TrigResRateMon::fillHltMatrix(), l1t::DataWriter::fillLastTriggerKeyList(), TopDecaySubset::fillListing(), l1t::OMDSReader::QueryResults::fillVariableFromRow(), EcalGenEvtSelectorFrag::filter(), PythiaFilterEMJet::filter(), TTbar_P4Violation::filter(), FilterScrapingPixelProbability::FilterScrapingPixelProbability(), ElectronDqmAnalyzerBase::find(), ora::UpdateBuffer::flush(), ElectronAnalyzer::generalCut(), ElectronTagProbeAnalyzer::generalCut(), DQMAnalyzer::generalCut(), BetaCalculatorECAL::getDetailedTrackLengthInXtals(), BTagPerformanceAnalyzerOnData::getEtaPtBin(), BTagPerformanceAnalyzerMC::getEtaPtBin(), CastorSD::getFromLibrary(), pos::PixelPortcardMap::getName(), CaloGeometry::getValidDetIds(), MuonSeedCleaner::GroupSeeds(), GsfElectronBaseProducer::GsfElectronBaseProducer(), GzInputStream::GzInputStream(), HLTHcalNZSFilter::hltFilter(), HSCPTreeBuilder::HSCPTreeBuilder(), ElectronAnalyzer::idCut(), ElectronTagProbeAnalyzer::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(), Flight2DSvFilter::operator()(), V0SvFilter::operator()(), CalibCoeff::operator*=(), SimG4HcalHitCluster::operator<(), CaloHit::operator<(), HcalTTPDigi::operator==(), edm::service::PathTimerService::postBeginJob(), PFAlgoTestBenchElectrons::processBlock(), PFAlgo::processBlock(), GsfElectronCoreProducer::produce(), UnifiedSCCollectionProducer::produce(), HcalCalibFEDSelector::produce(), L1ExtraParticleMapProd::produce(), L1ExtraParticlesProd::produce(), PFEGammaProducer::produce(), AlCaECALRecHitReducer::produce(), SiStripElectronAlgo::projectPhiBand(), TrackerGeometricDetExtraESModule::putOne(), KalmanAlignmentTrackRefitter::refitTracks(), GsfElectronAlgo::EventData::retreiveOriginalTrackCollections(), pos::PixelNameTranslation::ROCexists(), ElectronAnalyzer::selected(), ElectronTagProbeAnalyzer::selected(), DQMAnalyzer::selected(), TwoBodyDecayDerivatives::selectedDerivatives(), GsfElectronAlgo::setAmbiguityData(), reco::ElectronSeed::setCaloCluster(), reco::GsfElectron::setCorrectedEcalEnergy(), reco::ElectronSeed::setCtfTrack(), CalibCoeff::setValue(), PedsOnlyAnalysis::summary(), PedestalsAnalysis::summary(), NoiseAnalysis::summary(), PedsFullNoiseAnalysis::summary(), EgammaCutBasedEleId::TestWP(), TwoBodyDecayTrajectoryFactory::trajectories(), DQMAnalyzer::trigger(), TwoBodyDecayEstimator::TwoBodyDecayEstimator(), HLTPerformanceInfo::uniqueModule(), l1t::DataWriter::updateIOV(), SiStripConfigDb::uploadDeviceDescriptions(), SiStripConfigDb::uploadFedConnections(), MultiVertexBSeeder::vertices(), 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()().

static const bool funct::value = Div::value
static

Definition at line 107 of file Factorize.h.

Referenced by NUM(), and TEMPL().