BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
ITagParser.h
Go to the documentation of this file.
1#ifndef ITAGPARSER_H_
2#define ITAGPARSER_H_
3
4#include "GaudiKernel/IInterface.h"
5#include "GaudiKernel/Kernel.h"
6#include "GaudiKernel/Service.h"
7#include "GaudiKernel/IDataProviderSvc.h"
8#include "GaudiKernel/IService.h"
9
10#include <string>
11#include <vector>
12using namespace std;
13
15
16 public:
19
20 virtual StatusCode getVEntry(vector<int>&) =0;
21
22 virtual int getDstDataType()=0;
23 virtual unsigned int getTagData0()=0;
24 virtual unsigned int getTagData1()=0;
25 virtual unsigned int getTagData2()=0;
26 virtual unsigned int getTagData3()=0;
27 virtual unsigned int getTagData4()=0;
28 virtual unsigned int getTagData5()=0;
29 virtual unsigned int getTagData6()=0;
30 virtual unsigned int getTagData7()=0;
31 virtual unsigned int getTagData8()=0;
32 virtual unsigned int getTagData9()=0;
33
34 virtual void setDstDataType(int t)=0;
35 virtual void setTagData0(unsigned int t)=0;
36 virtual void setTagData1(unsigned int t)=0;
37 virtual void setTagData2(unsigned int t)=0;
38 virtual void setTagData3(unsigned int t)=0;
39 virtual void setTagData4(unsigned int t)=0;
40 virtual void setTagData5(unsigned int t)=0;
41 virtual void setTagData6(unsigned int t)=0;
42 virtual void setTagData7(unsigned int t)=0;
43 virtual void setTagData8(unsigned int t)=0;
44 virtual void setTagData9(unsigned int t)=0;
45
46 virtual void setFileName(string name) =0;
47 virtual void setCriteria(vector<string> name)=0;
48
49 private:
50
51};
52#endif /* ITAGPARSER_H_ */
TTree * t
Definition: binning.cxx:23
virtual unsigned int getTagData5()=0
virtual void setTagData2(unsigned int t)=0
virtual void setTagData9(unsigned int t)=0
virtual void setTagData1(unsigned int t)=0
virtual void setTagData8(unsigned int t)=0
virtual void setTagData3(unsigned int t)=0
virtual unsigned int getTagData3()=0
virtual void setTagData7(unsigned int t)=0
virtual unsigned int getTagData7()=0
virtual void setCriteria(vector< string > name)=0
virtual unsigned int getTagData8()=0
virtual void setTagData5(unsigned int t)=0
virtual void setTagData0(unsigned int t)=0
virtual void setDstDataType(int t)=0
virtual void setTagData4(unsigned int t)=0
virtual void setTagData6(unsigned int t)=0
virtual unsigned int getTagData2()=0
virtual unsigned int getTagData0()=0
virtual StatusCode getVEntry(vector< int > &)=0
virtual unsigned int getTagData1()=0
virtual unsigned int getTagData4()=0
virtual int getDstDataType()=0
virtual unsigned int getTagData6()=0
virtual unsigned int getTagData9()=0
virtual void setFileName(string name)=0