BOSS 8.0.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 "Trigger/MdcTSF.h"
4#include <vector>
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; }
18
19private:
20 MdcTSF* m_MdcTSF;
21 int strack[128];
22 int ltrack[128];
23 std::vector<int> intrkSL1;
24 std::vector<int> intrkSL2;
25 std::vector<std::vector<int>> TF;
26};
27#endif
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:78
void Dump()
Definition MdcTF.cxx:115
void GetTrack()
Definition MdcTF.cxx:26
~MdcTF()
Definition MdcTF.cxx:25
int GetstrackId(int i)
Definition MdcTF.h:14
int GetltrackId(int i)
Definition MdcTF.h:15
Definition MdcTSF.h:6