]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/AliTPCkalmanTime.h
Print override: changed fot TObjArray in root v5-22-00. Now adapted.
[u/mrichter/AliRoot.git] / TPC / AliTPCkalmanTime.h
CommitLineData
55f2eba2 1#ifndef ALITPCKALMANTIME_H
2#define ALITPCKALMANTIME_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7#include "TNamed.h"
8#include "TMatrixD.h"
26514b4e 9class TTreeSRedirector;
55f2eba2 10
11class AliTPCkalmanTime: public TNamed{
12public:
13 AliTPCkalmanTime();
14 AliTPCkalmanTime(Double_t time, Double_t xoff, Double_t k, Double_t sigmaxoff, Double_t sigmak);
26514b4e 15 void Propagate(Double_t time, Double_t sigma, TTreeSRedirector *debug=0);
16 void Update(Double_t x, Double_t xerr, Double_t ptratio, TTreeSRedirector *debug=0);
17 static void TestMC(const char * fname);
55f2eba2 18public:
19 void Init(Double_t time, Double_t xoff, Double_t k, Double_t sigmaxoff, Double_t sigmak);
20 TMatrixD * fState; // state vector
21 TMatrixD * fCovariance; // covariance
22 Double_t fTime; // current time
23 ClassDef(AliTPCkalmanTime,1);
24};
25
26#endif
27