/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/RootEventData/RootEventData-00-03-80/RootEventData/TJobInfo.h

Go to the documentation of this file.
00001 #ifndef RootEventData_TJobInfo_H
00002 #define RootEventData_TJobInfo_H 1
00003 
00004 #include "TObject.h"
00005 #include <string>
00006 #include <vector>
00007 using namespace std;
00008 
00009 class TJobInfo : public TObject {
00010 
00011 public:
00012     
00013    TJobInfo();
00014    ~TJobInfo();
00015 
00016   string getBossVer() const{return m_bossVer; }
00017   vector<string> getJobOptions() const {return m_jobOptions;}
00018   string getDecayOptions() const{return m_decayOptions;}
00019   std::vector<int> getTotEvtNo() const { return m_totEvtNo; }
00020  
00021   void setBossVer(string ver ) { m_bossVer = ver; }
00022   void addJobOptions(string opt) { m_jobOptions.push_back(opt); }
00023   void setJobOptions(vector<string> opt) { m_jobOptions = opt; } 
00024   void setDecayOptions(string opt) { m_decayOptions = opt; }
00025   void setTotEvtNo(std::vector<int> i) { m_totEvtNo = i; }
00026 
00027 private:
00028 
00029   string m_decayOptions;
00030   string m_bossVer;
00031   vector<string> m_jobOptions;
00032   std::vector<int> m_totEvtNo;
00033 
00034  ClassDef(TJobInfo,1)
00035 };
00036 
00037 
00038 #endif //TrackRootData_TJobInfo_H
00039 

Generated on Tue Nov 29 23:11:40 2016 for BOSS_7.0.2 by  doxygen 1.4.7