CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MultiGaussianStateTransform.h
Go to the documentation of this file.
1 #ifndef MultiGaussianStateTransform_H
2 #define MultiGaussianStateTransform_H
3 
9 
11 
12 #include <vector>
13 
16 
17 namespace MultiGaussianStateTransform {
18 
20 
21 
34 
38  const std::vector<MultiGaussianState<N>::Matrix>&,
39  const std::vector<double>&);
43  const std::vector<MultiGaussianState<N>::Matrix>&,
44  const std::vector<double>&,
45  unsigned int);
46 
53  unsigned int);
58 
59 }
60 
61 #endif
MultiGaussianState1D outerMultiState1D(const reco::GsfTrack &tk, unsigned int index)
TrajectoryStateOnSurface tsosFromSingleState(const SingleGaussianState< 5 > &, const TrajectoryStateOnSurface)
Mixture of multi-variate gaussian states.
MultiGaussianState< N > innerMultiState(const reco::GsfTrack &tk)
MultiGaussianState1D multiState1D(const std::vector< MultiGaussianState< N >::Vector > &, const std::vector< MultiGaussianState< N >::Matrix > &, const std::vector< double > &, unsigned int)
MultiGaussianState< N > outerMultiState(const reco::GsfTrack &tk)
MultiGaussianState< N > multiState(const std::vector< MultiGaussianState< N >::Vector > &, const std::vector< MultiGaussianState< N >::Matrix > &, const std::vector< double > &)
MultiGaussianState1D innerMultiState1D(const reco::GsfTrack &tk, unsigned int index)
SingleGaussianState< N >::Vector Vector
SingleGaussianState< N >::Matrix Matrix