_allFilesAdded | PndLmdAlignManager | private |
_binaryPairFileDirectory | PndLmdAlignManager | private |
_enableHelperMatrix | PndLmdAlignManager | private |
_firstInitDone | PndLmdAlignManager | private |
_i | PndLmdAlignManager | private |
_inCentimeters | PndLmdAlignManager | private |
_info | PndLmdAlignManager | private |
_matrixOutDir | PndLmdAlignManager | private |
_multithreaded | PndLmdAlignManager | private |
_n | PndLmdAlignManager | private |
_r | PndLmdAlignManager | private |
_singleAligner | PndLmdAlignManager | private |
_verboseLevel | PndLmdAlignManager | private |
_w | PndLmdAlignManager | private |
_zIsTimestamp | PndLmdAlignManager | private |
addFile(std::string filename) | PndLmdAlignManager | |
addFilesFromDirectory(std::string directory, int maxFiles=0) | PndLmdAlignManager | |
addPairAndStartAligner(PndLmdHitPair &pair) | PndLmdAlignManager | |
alignAllSensors() | PndLmdAlignManager | |
aligners | PndLmdAlignManager | private |
alignersFull | PndLmdAlignManager | private |
alignMT() | PndLmdAlignManager | private |
alignOne(PndLmdSensorAligner &aligner) | PndLmdAlignManager | private |
alignST() | PndLmdAlignManager | private |
allAlignersDone | PndLmdAlignManager | private |
castTGeoHMatrixToMatrix(const TGeoHMatrix &matrix) | PndLmdAlignManager | static |
checkForBinaryFiles() | PndLmdAlignManager | |
checkForLmdMatrixFiles() | PndLmdAlignManager | |
checkIOpaths() | PndLmdAlignManager | private |
clearPairs() | PndLmdAlignManager | |
clearScreen() | PndLmdAlignManager | static |
exists(std::string file) | PndLmdAlignManager | static |
fileNames | PndLmdAlignManager | private |
findRegex(std::string source, std::string regex) | PndLmdAlignManager | static |
incrementMTLB() | PndLmdAlignManager | private |
init() | PndLmdAlignManager | |
loadBar(int current, int total, int resolution, int width, std::string message="") | PndLmdAlignManager | static |
makeBinaryPairFileName(int overlapId=0, bool incentimeters=true) | PndLmdAlignManager | privatestatic |
makeMatrixFileName(int overlapId=0, bool incentimeters=true) | PndLmdAlignManager | privatestatic |
mapIt typedef | PndLmdAlignManager | private |
mkdir(std::string path) | PndLmdAlignManager | static |
outFilename | PndLmdAlignManager | private |
overlapIDs | PndLmdAlignManager | private |
PndLmdAlignManager() | PndLmdAlignManager | |
PndLmdAlignQA class | PndLmdAlignManager | friend |
PndLmdSensorAligner class | PndLmdAlignManager | friend |
readConfigFile(std::string filename) | PndLmdAlignManager | static |
readFile(std::string filename) | PndLmdAlignManager | static |
readFilesAndAlign() | PndLmdAlignManager | |
readFromCSVFile(std::string filename) | PndLmdAlignManager | static |
readMatrix(std::string filename) | PndLmdAlignManager | static |
readPairsFromBinaryFiles() | PndLmdAlignManager | |
readPairsFromChainMT(std::vector< std::string > files, std::map< int, PndLmdSensorAligner > &aligners, PndLmdAlignManager &manager) | PndLmdAlignManager | privatestatic |
resetMTLB(int n, int r, int w) | PndLmdAlignManager | private |
searchDirectories(std::string curr_directory, std::vector< std::string > &list, bool includeSubDirs=true) | PndLmdAlignManager | static |
searchFiles(std::string curr_directory, std::vector< std::string > &list, std::string extension="", bool includeSubDirs=true) | PndLmdAlignManager | static |
setBinaryPairFileDirectory(const std::string &binaryPairFileDirectory) | PndLmdAlignManager | inline |
setInCentimeters(bool inCentimeters) | PndLmdAlignManager | |
setMatrixOutDir(std::string matrixOutDir) | PndLmdAlignManager | inline |
setMaxPairs(int maxPairs) | PndLmdAlignManager | |
setOutFilename(const std::string &filename) | PndLmdAlignManager | inline |
setSingleAligner(bool singleAligner) | PndLmdAlignManager | inline |
setStartAlignerWhenFull(bool value) | PndLmdAlignManager | inline |
setZasTimestamp(bool timestamp) | PndLmdAlignManager | |
startAlignerWhenFull | PndLmdAlignManager | private |
validate() | PndLmdAlignManager | |
verboseLevel(int verbose) | PndLmdAlignManager | inline |
verbosePrint(std::string input, int level=3) | PndLmdAlignManager | private |
waitForCompletion() | PndLmdAlignManager | |
workerThread(boost::shared_ptr< boost::asio::io_service > io_service) | PndLmdAlignManager | |
writeConfigFile(boost::property_tree::ptree configTree, std::string filename, bool replaceExisting=true) | PndLmdAlignManager | static |
writeMatrix(Matrix &mat, std::string filename) | PndLmdAlignManager | static |
writePairsToBinaryFiles() | PndLmdAlignManager | |
~PndLmdAlignManager() | PndLmdAlignManager | virtual |