00001 #ifndef SAMPLE_HANDLER__META_DATA_SAMPLE_H 00002 #define SAMPLE_HANDLER__META_DATA_SAMPLE_H 00003 00004 #include <TObject.h> 00005 00006 namespace SH 00007 { 00010 struct MetaDataSample : public TObject 00011 { 00013 public: 00014 std::string name; 00015 00018 public: 00019 std::string source; 00020 00022 public: 00023 std::string warning; 00024 00026 public: 00027 bool unknown; 00028 00030 public: 00031 int isData; 00032 00035 public: 00036 int running; 00037 00040 public: 00041 float luminosity; 00042 00045 public: 00046 float crossSection; 00047 00050 public: 00051 Long64_t nevents; 00052 00055 public: 00056 float kfactor; 00057 00060 public: 00061 float filterEfficiency; 00062 00063 00070 MetaDataSample (const std::string& val_name = ""); 00071 00072 ClassDef (MetaDataSample, 1); 00073 }; 00074 } 00075 00076 #endif