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
StMuDSTMaker
COMMON
StMuPrimaryTrackCovariance.h
1
#ifndef StMuPrimaryTrackCovariance_h
2
#define StMuPrimaryTrackCovariance_h
3
#include "TObject.h"
4
#include "StMatrixF.hh"
5
6
class
StMuPrimaryTrackCovariance
:
public
TObject {
7
public
:
8
StMuPrimaryTrackCovariance
();
9
StMuPrimaryTrackCovariance
(
StMatrixF
cov);
10
StMuPrimaryTrackCovariance
(
const
Float_t *array);
11
virtual
~
StMuPrimaryTrackCovariance
() {}
12
const
Float_t* errMatrix()
const
{
return
&mTanTan;}
13
virtual
void
Print(Option_t* option =
""
)
const
;
14
private
:
15
Char_t mBeg[1];
16
Float_t mTanTan;
/* Psi = azimuthal angle of pT vector (deg) */
18
Float_t mPsiTan, mPsiPsi;
/* Tan = tan(dip) =pz/pt at start */
19
Float_t mPtiTan, mPtiPsi, mPtiPti;
/* Pti = 1/pt at start (GeV/c)^(-1) */
20
Char_t mEnd[1];
21
ClassDef(
StMuPrimaryTrackCovariance
,1)
22
};
23
ostream& operator<<(ostream& os,
const
StMuPrimaryTrackCovariance
& v);
24
#endif
StMuPrimaryTrackCovariance
Definition:
StMuPrimaryTrackCovariance.h:6
StMatrix
Definition:
StMatrix.hh:265
Generated by
1.8.5