EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EicRecoKalmanTask.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file EicRecoKalmanTask.h
1 //
2 // AYK (ayk@bnl.gov), 2013/06/12
3 //
4 // Kalman filter task wrapper; since it just inherits everything from
5 // PndRecoKalmanTask class, prefer to use a similar name for clarity;
6 //
7 
8 #ifndef _EIC_RECO_KALMAN_TASK_
9 #define _EIC_RECO_KALMAN_TASK_
10 
11 #include <PndRecoKalmanTask.h>
12 #include <EicIdealTrackingCode.h>
13 
15  public:
16  //EicRecoKalmanTask() {};
17  // May want to set pion hypothesis by default?; otherwise use ideal hypo for now;
18  //EicRecoKalmanTask(EicIdealTracker *ideal): PndRecoKalmanTask() { SetParticleHypo(211);};
20 
22 
23  // Want to propagate detector group names to the Kalman filter initialization;
24  InitStatus Init();
25  // This one is not really needed;
26  void Exec(Option_t* opt);
27 
28  void SetNumIterations(Int_t numIt) { fNumIt = numIt;};
29 
30 private:
32 
34 };
35 
36 #endif