#include <SurveyDataReader.h>
Public Types | |
typedef std::map< align::ID, align::Scalars > | MapType |
typedef std::map< std::vector < int >, align::Scalars > | MapTypeOr |
typedef std::pair< align::ID, align::Scalars > | PairType |
typedef std::pair< std::vector < int >, align::Scalars > | PairTypeOr |
Public Member Functions | |
align::Scalars | convertToAlignableCoord (const align::Scalars &align_params) |
const MapType & | detIdMap () const |
void | readFile (const std::string &textFileName, const std::string &fileType, const TrackerTopology *tTopo) |
Read given text file. More... | |
const MapTypeOr & | surveyMap () const |
Private Attributes | |
MapType | theMap |
MapTypeOr | theOriginalMap |
Definition at line 15 of file SurveyDataReader.h.
typedef std::map<align::ID, align::Scalars > SurveyDataReader::MapType |
Definition at line 20 of file SurveyDataReader.h.
typedef std::map< std::vector<int>, align::Scalars > SurveyDataReader::MapTypeOr |
Definition at line 22 of file SurveyDataReader.h.
typedef std::pair<align::ID,align::Scalars > SurveyDataReader::PairType |
Definition at line 21 of file SurveyDataReader.h.
typedef std::pair< std::vector<int>, align::Scalars > SurveyDataReader::PairTypeOr |
Definition at line 23 of file SurveyDataReader.h.
align::Scalars SurveyDataReader::convertToAlignableCoord | ( | const align::Scalars & | align_params | ) |
|
inline |
Definition at line 30 of file SurveyDataReader.h.
References theMap.
Referenced by SurveyDataConverter::analyze().
void SurveyDataReader::readFile | ( | const std::string & | textFileName, |
const std::string & | fileType, | ||
const TrackerTopology * | tTopo | ||
) |
Read given text file.
Definition at line 17 of file SurveyDataReader.cc.
References abs, gather_cfg::cout, i, j, StripSubdetector::TIB, TrackerTopology::tibDetId(), StripSubdetector::TID, and TrackerTopology::tidDetId().
Referenced by SurveyDataConverter::analyze(), Vispa.Plugins.EventBrowser.EventBrowserTabController.EventBrowserTabController::navigate(), Vispa.Main.TabController.TabController::open(), and Vispa.Main.TabController.TabController::refresh().
|
inline |
|
private |
Definition at line 35 of file SurveyDataReader.h.
Referenced by detIdMap().
|
private |
Definition at line 36 of file SurveyDataReader.h.
Referenced by surveyMap().