BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcTF.h
Go to the documentation of this file.
1#ifndef MdcTF_h
2#define MdcTF_h 1
3#include <vector>
4#include "Trigger/MdcTSF.h"
5
6class MdcTF{
7public:
8 MdcTF();
9 ~MdcTF();
10 void GetTrack();
11 void ReadTFLut();
12 void Dump();
13
14 inline int GetstrackId(int i) { return strack[i]; }
15 inline int GetltrackId(int i) { return ltrack[i]; }
16 inline std::vector<int>& GetintrkSL1() { return intrkSL1; }
17 inline std::vector<int>& GetintrkSL2() { return intrkSL2; }
18private:
19 MdcTSF* m_MdcTSF;
20 int strack[128];
21 int ltrack[128];
22 std::vector<int> intrkSL1;
23 std::vector<int> intrkSL2;
24 std::vector<std::vector<int> > TF;
25};
26#endif
Definition: MdcTF.h:6
std::vector< int > & GetintrkSL1()
Definition: MdcTF.h:16
std::vector< int > & GetintrkSL2()
Definition: MdcTF.h:17
MdcTF()
Definition: MdcTF.cxx:20
void ReadTFLut()
Definition: MdcTF.cxx:76
void Dump()
Definition: MdcTF.cxx:114
void GetTrack()
Definition: MdcTF.cxx:29
~MdcTF()
Definition: MdcTF.cxx:26
int GetstrackId(int i)
Definition: MdcTF.h:14
int GetltrackId(int i)
Definition: MdcTF.h:15
Definition: MdcTSF.h:6