00001 #ifndef __CentralityTable_h__ 00002 #define __CentralityTable_h__ 00003 00004 #include <vector> 00005 class CentralityTable { 00006 00007 public: 00008 00009 struct BinValues{ 00010 float mean; 00011 float var; 00012 }; 00013 00014 struct CBin { 00015 float bin_edge; 00016 BinValues n_part; 00017 BinValues n_coll; 00018 BinValues n_hard; 00019 BinValues b; 00020 00021 BinValues eccRP; 00022 BinValues ecc2; 00023 BinValues ecc3; 00024 BinValues ecc4; 00025 BinValues ecc5; 00026 00027 BinValues S; 00028 00029 BinValues var0; 00030 BinValues var1; 00031 BinValues var2; 00032 }; 00033 00034 CentralityTable(){} 00035 std::vector<CBin> m_table; 00036 }; 00037 00038 #endif 00039