CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
FWPFMaths.cc File Reference
#include <cmath>
#include "TMath.h"
#include "TEveVector.h"

Go to the source code of this file.

Namespaces

 FWPFMaths
 

Functions

float FWPFMaths::calculateEt (const TEveVector &centre, float e)
 
bool FWPFMaths::checkIntersect (const TEveVector &vec, float r)
 
TEveVector FWPFMaths::cross (const TEveVector &v1, const TEveVector &v2)
 
float FWPFMaths::dot (const TEveVector &v1, const TEveVector &v2)
 
float FWPFMaths::linearInterpolation (const TEveVector &p1, const TEveVector &p2, float r)
 
TEveVector FWPFMaths::lineCircleIntersect (const TEveVector &v1, const TEveVector &v2, float r)
 
TEveVector FWPFMaths::lineLineIntersect (const TEveVector &v1, const TEveVector &v2, const TEveVector &v3, const TEveVector &v4)
 
float FWPFMaths::sgn (float val)