StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StBTofUtil
tofPathLength.hh
1
/***************************************************************************
2
*
3
* $Id: tofPathLength.hh,v 1.1 2009/02/11 17:31:14 dongx Exp $ tofPathLength.cc,v 1.2 2003/07/11 05:08:49 geurts Exp $
4
*
5
* Author: Frank Geurts
6
***************************************************************************
7
*
8
* Description: Calculate helix path length between to points.
9
* requires begin and end point StThreeVectors and helix curvature
10
*
11
***************************************************************************
12
*
13
**************************************************/
14
#ifndef BTOFPATHLENGTH_HH
15
#define BTOFPATHLENGTH_HH
16
#include "StThreeVector.hh"
17
#include "StThreeVectorD.hh"
18
#include "StThreeVectorF.hh"
19
24
double
tofPathLength(
const
StThreeVector<double>
*,
const
StThreeVector<double>
*,
const
double
);
25
//double tofPathLength(const StThreeVectorD*, const StThreeVectorD*, const double);
26
double
tofPathLength(
const
StThreeVectorD
*,
const
StThreeVectorF
*,
const
double
);
27
double
tofPathLength(
const
StThreeVectorF
*,
const
StThreeVectorD
*,
const
double
);
28
double
tofPathLength(
const
StThreeVectorF
*,
const
StThreeVectorF
*,
const
double
);
29
#endif
StThreeVector< double >
Generated by
1.8.5