CMS 3D CMS Logo

Namespaces | Functions

/data/refman/pasoursint/CMSSW_5_3_0/src/Fireworks/ParticleFlow/src/FWPFMaths.cc File Reference

#include <math.h>
#include "TMath.h"
#include "TEveVector.h"

Go to the source code of this file.

Namespaces

namespace  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)