AraEvent/AraCalAntennaInfo.cxx
00001 00002 00003 00004 00005 00006 00007 00008 00009 #include "AraCalAntennaInfo.h" 00010 #include "AraGeomTool.h" 00011 #include <iostream> 00012 #include <fstream> 00013 #include <cstring> 00014 ClassImp(AraCalAntennaInfo); 00015 00016 00017 AraCalAntennaInfo::AraCalAntennaInfo() 00018 { 00019 //Default Constructor 00020 } 00021 00022 AraCalAntennaInfo::~AraCalAntennaInfo() { 00023 //Default Destructor 00024 } 00025 00026 void AraCalAntennaInfo::printAntennaInfo() 00027 { 00028 std::cout << "*************************************************************\n"; 00029 std::cout << "Antenna Info for calAntId " << calAntId << "\n"; 00030 std::cout << antName << " at " << locationName << "\n"; 00031 std::cout << AraAntType::antTypeAsString(antType) << "\t" << AraAntPol::antPolAsString(polType) << " polarisation\n"; 00032 std::cout << antLocation[0] << "," << antLocation[1] << "," << antLocation[2] << " m\n"; 00033 std::cout << "Delay " << cableDelay << " ns\n"; 00034 std::cout << "*************************************************************\n"; 00035 00036 } 00037 00038 00039 void AraCalAntennaInfo::fillArrayCoords() 00040 { 00041 AraGeomTool *fGeomTool=AraGeomTool::Instance(); 00042 fGeomTool->convertStationToArrayCoords(fStationId,antLocation,antLocationArray); 00043 fGeomTool->convertStationToArrayCoords(fStationId,antLocationCalib,antLocationArrayCalib); 00044 00045 }
Generated on Mon Jun 3 14:59:46 2013 for ARA ROOT v3.8 Software by
