#include <HcalLutManager.h>
Static Public Member Functions | |
static int | getInt_test (std::string number) |
static int | getLutSetFromFile_test (std::string _filename) |
static int | getLutXml_test (std::vector< unsigned int > &_lut) |
Protected Attributes | |
LutXml * | lut_xml |
Definition at line 164 of file HcalLutManager.h.
static int HcalLutManager_test::getInt_test | ( | std::string | number | ) | [static] |
int HcalLutManager_test::getLutSetFromFile_test | ( | std::string | _filename | ) | [static] |
Definition at line 131 of file HcalLutManager.cc.
References argparse::_set, gather_cfg::cout, HcalLutSet::depth_max, HcalLutSet::depth_min, HcalLutSet::eta_max, HcalLutSet::eta_min, i, j, label, HcalLutSet::lut, HcalLutSet::phi_max, HcalLutSet::phi_min, and HcalLutSet::subdet.
{ HcalLutManager _manager; HcalLutSet _set = _manager . getLutSetFromFile( _filename ); std::cout << "===> Test of HcalLutSet HcalLutManager::getLutSetFromFile( std::string _filename )" << std::endl << std::endl; std::cout << _set . label << std::endl; for (unsigned int i = 0; i != _set.subdet.size(); i++) std::cout << _set.subdet[i] << " "; std::cout << std::endl; for (unsigned int i = 0; i != _set.eta_min.size(); i++) std::cout << _set.eta_min[i] << " "; std::cout << std::endl; for (unsigned int i = 0; i != _set.eta_max.size(); i++) std::cout << _set.eta_max[i] << " "; std::cout << std::endl; for (unsigned int i = 0; i != _set.phi_min.size(); i++) std::cout << _set.phi_min[i] << " "; std::cout << std::endl; for (unsigned int i = 0; i != _set.phi_max.size(); i++) std::cout << _set.phi_max[i] << " "; std::cout << std::endl; for (unsigned int i = 0; i != _set.depth_min.size(); i++) std::cout << _set.depth_min[i] << " "; std::cout << std::endl; for (unsigned int i = 0; i != _set.depth_max.size(); i++) std::cout << _set.depth_max[i] << " "; std::cout << std::endl; for (unsigned int j = 0; j != _set.lut[0].size(); j++){ for (unsigned int i = 0; i != _set.lut.size(); i++){ std::cout << _set.lut[i][j] << " "; } std::cout << "---> " << j << std::endl; } return 0; }
static int HcalLutManager_test::getLutXml_test | ( | std::vector< unsigned int > & | _lut | ) | [inline, static] |
Definition at line 167 of file HcalLutManager.h.
{return 0;}
LutXml* HcalLutManager_test::lut_xml [protected] |
Definition at line 174 of file HcalLutManager.h.