#include "PhysicsTools/Utilities/interface/Sin.h"
#include "PhysicsTools/Utilities/interface/Cos.h"
#include "PhysicsTools/Utilities/interface/Tan.h"
#include "PhysicsTools/Utilities/interface/Sin2Cos2.h"
#include "PhysicsTools/Utilities/interface/Minus.h"
#include "PhysicsTools/Utilities/interface/Product.h"
#include "PhysicsTools/Utilities/interface/Ratio.h"
#include "PhysicsTools/Utilities/interface/Sum.h"
#include "PhysicsTools/Utilities/interface/ParametricTrait.h"
#include "PhysicsTools/Utilities/interface/Simplify_begin.h"
#include "PhysicsTools/Utilities/interface/Simplify_end.h"
Go to the source code of this file.
Classes |
struct | funct::SimpifyS2C2Sum< TYPN2T1, parametric > |
struct | funct::SimplifySCRatio< TYPT1, parametric > |
struct | funct::SimplifySTnProduct< TYPT2, parametric > |
struct | funct::SimplifySTProduct< TYPT1, parametric > |
struct | funct::SimplifySTRatio< TYPT1, parametric > |
Namespaces |
namespace | funct |
Functions |
| funct::COS_RULE (TYPT1, MINUS_S(A), COS(A), cos(_._)) |
| funct::COS_S (A)> |
| funct::NUM (2)) |
| funct::NUM (n)) |
| funct::POWER_S (COS_S(A), NUM(2))> |
| funct::POWER_S (SIN_S(A), NUM(2))> |
| funct::POWER_S (TAN_S(A), B)> |
| funct::POWER_S (TAN_S(A), NUM(n))> |
| funct::PROD_RULE (TYPT1, SIN_S(A), A, PROD(A, SIN(A)), _2 *_1) |
| funct::PROD_RULE (TYPT1, COS_S(A), A, PROD(A, COS(A)), _2 *_1) |
| funct::PROD_RULE (TYPT1, TAN_S(A), A, PROD(A, TAN(A)), _2 *_1) |
| funct::PROD_S (NUM(n), POWER_S(SIN_S(A), NUM(2)))> |
| funct::PROD_S (NUM(m), POWER_S(COS_S(A), NUM(2)))> |
| funct::SIN_RULE (TYPT1, MINUS_S(A), MINUS(SIN(A)),-sin(_._)) |
| funct::SIN_S (A)> |
| funct::TAN_RULE (TYPT1, MINUS_S(A), MINUS(TAN(A)),-tan(_._)) |
| funct::TAN_S (A)> |
| funct::TEMPL (T2) struct Divides |
| funct::TEMPL (T1) struct Divides0 |
| funct::TEMPL (N2T1) struct ParametricDivN<n |
| funct::TEMPL (N1T1) struct Divides< POWER_S(A |