Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
THaTrackingModule.h
Go to the documentation of this file.
1#ifndef Podd_THaTrackingModule_h_
2#define Podd_THaTrackingModule_h_
3
5//
6// THaTrackingModule
7//
9
10#include "THaTrackInfo.h"
11
12class THaTrack;
13struct RVarDef;
14
16
17public:
18 THaTrackingModule(); // needed public for ROOT I/O
19 virtual ~THaTrackingModule() = default;
20
22 THaTrack* GetTrack() { return fTrk; }
23
24 void TrkIfoClear();
25 static const RVarDef* GetRVarDef();
26
27protected:
28
29 THaTrackInfo fTrkIfo; // Track information
31
32 ClassDef(THaTrackingModule,2) // ABC for a tracking module
33
34};
35
36#endif
#define ClassDef(name, id)
static const RVarDef * GetRVarDef()
virtual ~THaTrackingModule()=default
THaTrackInfo * GetTrackInfo()