45 if (isampling < 1 || isampling >3)
return;
46 std::string filename{};
47 if (isampling==1) filename =
"deta_strip.map";
48 if (isampling==2) filename =
"deta_middle.map";
49 if (isampling==3) filename =
"eta_trans.map";
50 std::string fileLocation;
51#ifdef LARG4_STAND_ALONE
56 std::cout <<
"filename " << filename << std::endl;
60 fileLocation=larLocation+
"/"+filename;
61 std::cout <<
"fileLocation " << fileLocation << std::endl;
64 std::ifstream in(fileLocation);
81 for (
int ix=0;ix<
m_nx;ix++) {
82 for (
int iy=0;iy<
m_ny;iy++) {
84 if (ii != ix || jj != iy) std::cout <<
"MapEta: inconsistency when reading map..." << std::endl;
88 std::cout <<
"Eta Map read " <<
" Nbins " <<
m_nx <<
" " <<
m_ny
95 std::cout <<
"Error in MapEta::Initialize: nx or ny out of limits." << std::endl;
100 std::cout <<
"Error in MapEta::Initialize: The file could not be open." << std::endl;
void GetData(double x, double y, double *resp, double *xt0, double *xt1, double *xt2) const