Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TrackingTools
GsfTools
interface
MahalanobisDistance.h
Go to the documentation of this file.
1
#ifndef MahalanobisDistance_H
2
#define MahalanobisDistance_H
3
4
#include "
TrackingTools/GsfTools/interface/DistanceBetweenComponents.h
"
5
6
class
TrajectoryStateOnSurface
;
7
11
class
MahalanobisDistance
:
public
DistanceBetweenComponents
{
12
13
public
:
14
18
virtual
double
operator()
(
const
RCSingleGaussianState
&,
19
const
RCSingleGaussianState
&)
const
;
20
21
virtual
MahalanobisDistance
*
clone
()
const
22
{
23
return
new
MahalanobisDistance
(*
this
);
24
}
25
26
};
27
28
#endif // MahalanobisDistance_H
MahalanobisDistance::clone
virtual MahalanobisDistance * clone() const
Definition:
MahalanobisDistance.h:21
DistanceBetweenComponents.h
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
MahalanobisDistance
Definition:
MahalanobisDistance.h:11
ReferenceCountingPointer
Definition:
ReferenceCounted.h:73
DistanceBetweenComponents
Definition:
DistanceBetweenComponents.h:11
MahalanobisDistance::operator()
virtual double operator()(const RCSingleGaussianState &, const RCSingleGaussianState &) const
Generated for CMSSW Reference Manual by
1.8.5