FairRoot/PandaRoot
PndLmdAlignManager Member List

This is the complete list of members for PndLmdAlignManager, including all inherited members.

_allFilesAddedPndLmdAlignManagerprivate
_firstInitDonePndLmdAlignManagerprivate
_inCentimetersPndLmdAlignManagerprivate
_infoPndLmdAlignManagerprivate
_multithreadedPndLmdAlignManagerprivate
_singleAlignerPndLmdAlignManagerprivate
_verboseLevelPndLmdAlignManagerprivate
_zIsTimestampPndLmdAlignManagerprivate
addFile(std::string filename)PndLmdAlignManager
addFilesFromDirectory(std::string directory, int maxFiles=0)PndLmdAlignManager
addPairAndStartAligner(PndLmdHitPair &pair, PndLmdThreadPool &threadPool)PndLmdAlignManagerprivate
alignersPndLmdAlignManagerprivate
alignersFullPndLmdAlignManagerprivate
allAlignersFull()PndLmdAlignManagerprivate
binaryPairFileDirectoryPndLmdAlignManagerprivate
castTGeoHMatrixToMatrix(const TGeoHMatrix &matrix)PndLmdAlignManagerstatic
checkForBinaryFiles()PndLmdAlignManager
checkForLmdMatrixFiles()PndLmdAlignManager
checkIOpaths()PndLmdAlignManagerprivate
clearPairs()PndLmdAlignManager
clearScreen()PndLmdAlignManagerstatic
enableHelperMatrixPndLmdAlignManagerprivate
exists(std::string file)PndLmdAlignManagerstatic
fileNamesPndLmdAlignManagerprivate
findRegex(std::string source, std::string regex)PndLmdAlignManagerstatic
geometryHelperMutexPndLmdAlignManagerprivate
init()PndLmdAlignManager
loadBar(int current, int total, int resolution, int width, std::string message="")PndLmdAlignManager
makeBinaryPairFileName(int overlapId=0, bool incentimeters=true)PndLmdAlignManagerprivatestatic
makeMatrixFileName(int overlapId=0, bool incentimeters=true)PndLmdAlignManagerprivatestatic
mapIt typedefPndLmdAlignManagerprivate
matrixOutDirPndLmdAlignManagerprivate
maxThreadsPndLmdAlignManagerprivate
mkdir(std::string path)PndLmdAlignManagerstatic
MTLBmutexPndLmdAlignManagerprivate
outFilenamePndLmdAlignManagerprivate
overlapIDsPndLmdAlignManagerprivate
PndLmdAlignManager()PndLmdAlignManager
PndLmdAlignQA classPndLmdAlignManagerfriend
PndLmdSensorAligner classPndLmdAlignManagerfriend
readConfigFile(std::string filename)PndLmdAlignManagerstatic
readFilesAndAlign()PndLmdAlignManager
readFromCSVFile(std::string filename)PndLmdAlignManagerstatic
readMatrix(std::string filename)PndLmdAlignManagerstatic
readPairsFromBinaryFilesAndAlign()PndLmdAlignManager
readTGeoHMatrix(std::string filename)PndLmdAlignManagerstatic
runSensorAligner(PndLmdSensorAligner &aligner)PndLmdAlignManagerprivate
searchDirectories(std::string curr_directory, std::vector< std::string > &list, bool includeSubDirs=true)PndLmdAlignManagerstatic
searchFiles(std::string curr_directory, std::vector< std::string > &list, std::string extension="", bool includeSubDirs=true)PndLmdAlignManagerstatic
setBinaryPairFileDirectory(const std::string &directory)PndLmdAlignManagerinline
setInCentimeters(bool inCentimeters)PndLmdAlignManager
setMatrixOutDir(std::string directory)PndLmdAlignManagerinline
setMaxPairs(int maxPairs)PndLmdAlignManager
setMaxThreads(int NmaxThreads=0)PndLmdAlignManagerinline
setOutFilename(const std::string &filename)PndLmdAlignManagerinline
setSingleAligner(bool singleAligner)PndLmdAlignManagerinline
setZasTimestamp(bool timestamp)PndLmdAlignManager
validate()PndLmdAlignManager
verboseLevel(int verbose)PndLmdAlignManagerinline
verbosePrint(std::string input, int level=3)PndLmdAlignManagerprivate
waitForCompletion(PndLmdThreadPool &threadPool)PndLmdAlignManagerprivate
writeConfigFile(boost::property_tree::ptree configTree, std::string filename, bool replaceExisting=true)PndLmdAlignManagerstatic
writeMatrix(Matrix &mat, std::string filename)PndLmdAlignManagerstatic
writePairsToBinaryFiles()PndLmdAlignManager
~PndLmdAlignManager()PndLmdAlignManagervirtual