Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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:15
MahalanobisDistance
Definition:
MahalanobisDistance.h:11
ReferenceCountingPointer
Definition:
ReferenceCounted.h:61
DistanceBetweenComponents
Definition:
DistanceBetweenComponents.h:11
MahalanobisDistance::operator()
virtual double operator()(const RCSingleGaussianState &, const RCSingleGaussianState &) const
Generated for CMSSW Reference Manual by
1.8.5