FairRoot/PandaRoot
PndCAFunctionality.h
Go to the documentation of this file.
1  //-*- Mode: C++ -*-
2  // *****************************************************************************
3  // *
4  // @Autors: I.Kulakov; M.Zyzak; I.Kisel *
5  // @e-mail: I.Kulakov@gsi.de; M.Zyzak@gsi.de; I.Kisel@compeng.uni-frankfurt.de *
6  // *
7  // *****************************************************************************
8 
9 #ifndef PNDCAFUNCTIONALITY_H
10 #define PNDCAFUNCTIONALITY_H
11 
12 #include "PndCAVector.h"
13 #include "PndCATrackParamVector.h"
14 #include "PndCAParam.h"
15 #include "PndCAMath.h"
16 #include "PndCAStation.h"
17 
18 class PndCAHits;
19 #include <vector>
20 using std::vector;
21 
22 // Functions and parameters of CA algorithm to be called from any place
24 {
25  float_m FitIteration(const PndCAParam& caParam, const PndCAHits& hits, PndCATrackParamVector& param, const vector<PndCATESV>& iHits, const PndCATarget& target, bool dir, bool useParam, const float_m& active = float_m(true) );
26 
27  float_m Fit(const PndCAParam& caParam, const PndCAHits& hits, PndCATrackParamVector& param, const vector<PndCATESV>& iHits, const PndCATarget& target, bool dir, const float_m& active = float_m(true) );
28 
29 }
30 
31 #endif
float_m Fit(const PndCAParam &caParam, const PndCAHits &hits, PndCATrackParamVector &param, const vector< PndCATESV > &iHits, const PndCATarget &target, bool dir, const float_m &active=float_m(true))
float_m FitIteration(const PndCAParam &caParam, const PndCAHits &hits, PndCATrackParamVector &param, const vector< PndCATESV > &iHits, const PndCATarget &target, bool dir, bool useParam, const float_m &active=float_m(true))
CbmHit * hits[nHits]
Definition: RiemannTest.C:19