MaCh3  2.6.1
Reference Guide
M3::Plotting::InputManager Member List

This is the complete list of members for M3::Plotting::InputManager, including all inherited members.

_fileVecM3::Plotting::InputManagerprivate
_fitterSpecConfigM3::Plotting::InputManagerprivate
_knownFittersM3::Plotting::InputManagerprivate
_knownParametersM3::Plotting::InputManagerprivate
_knownSamplesM3::Plotting::InputManagerprivate
_parametersConfigM3::Plotting::InputManagerprivate
_paramToTagsMapM3::Plotting::InputManagerprivate
_samplesConfigM3::Plotting::InputManagerprivate
_sampleToTagsMapM3::Plotting::InputManagerprivate
_translatorConfigM3::Plotting::InputManagerprivate
addFile(const std::string &fileName)M3::Plotting::InputManager
convertFileTypeNames(const fileTypeEnum fileType)M3::Plotting::InputManagerinlinestatic
fillFileData(InputFile &inputFileDef, const bool printThoughts=true)M3::Plotting::InputManagerprivate
fillFileInfo(InputFile &inputFileDef, const bool printThoughts=true)M3::Plotting::InputManagerprivate
find1dPosterior(InputFile &inputFileDef, const std::string &parameter, std::string &fitter, bool setFileData=false) constM3::Plotting::InputManagerprivate
findBySampleLLH(InputFile &inputFileDef, const std::string &parameter, std::string &fitter, const std::string &sample, bool setInputFileScan=false)M3::Plotting::InputManagerprivate
findPostFitParamError(InputFile &inputFileDef, const std::string &parameter, std::string &fitter, const std::string &errorType, const bool setInputFileError=false)M3::Plotting::InputManagerprivate
findRawChainSteps(InputFile &inputFileDef, const std::string &parameter, std::string &fitter, bool setInputBranch=false) constM3::Plotting::InputManagerprivate
findRootObject(const InputFile &fileDef, const std::vector< std::string > &locationVec) constM3::Plotting::InputManagerprivate
get1dPosterior(const int fileNum, const std::string &paramName) constM3::Plotting::InputManagerinline
getEnabled1dPosteriors(const int fileNum, const std::string &paramName) constM3::Plotting::InputManagerinline
getEnabledLLH(const int fileNum, const std::string &paramName, const std::string &LLHType="total") constM3::Plotting::InputManagerinline
getEnabledLLHBySample(const int fileNum, const std::string &paramName, const std::string &sample) constM3::Plotting::InputManagerinline
getEnabledMCMCchain(const int fileNum, const std::string &paramName) constM3::Plotting::InputManagerinline
getFile(int fileId) constM3::Plotting::InputManagerinline
getFitterSpecificOption(const std::string &fitter, const std::string &option, T &ret, const std::string &parameter, YAML::Node subConfig) constM3::Plotting::InputManagerinlineprivate
getFitterSpecificParamName(const std::string &fitter, fileTypeEnum fileType, const std::string &parameter) constM3::Plotting::InputManagerinlineprivate
getFitterSpecificParamOption(const std::string &fitter, const std::string &option, T &ret, const std::string &parameter) constM3::Plotting::InputManagerinlineprivate
getFitterSpecificSampleName(const std::string &fitter, fileTypeEnum fileType, const std::string &sample) constM3::Plotting::InputManagerinlineprivate
getFitterSpecificSampleOption(const std::string &fitter, std::string option, T &ret, std::string parameter) constM3::Plotting::InputManagerinlineprivate
getKnown1dPosteriorParameters(int fileId) constM3::Plotting::InputManagerinline
getKnownLLHParameters(int fileId) constM3::Plotting::InputManagerinline
getKnownLLHSamples(int fileId) constM3::Plotting::InputManagerinline
getKnownMCMCParameters(int fileId) constM3::Plotting::InputManagerinline
getKnownParameters() constM3::Plotting::InputManagerinline
getKnownPostFitParameters(int fileId) constM3::Plotting::InputManagerinline
getKnownSamples() constM3::Plotting::InputManagerinline
getLLHScan(const int fileNum, const std::string &paramName, const std::string &LLHType) constM3::Plotting::InputManagerinline
getLLHScan_TGraph(const int fileNum, const std::string &paramName, const std::string &LLHType) constM3::Plotting::InputManagerinline
getLLHScan_TH1D(const int fileNum, const std::string &paramName, const std::string &LLHType) constM3::Plotting::InputManagerinline
getMCMCentry(const int fileNum, const int entry) constM3::Plotting::InputManagerinline
getMCMCvalue(int fileNum, const std::string &paramName) constM3::Plotting::InputManagerinline
getNInputFiles() constM3::Plotting::InputManagerinline
getnMCMCentries(const int fileNum) constM3::Plotting::InputManagerinline
getPostFitError(const int fileNum, const std::string &paramName, std::string errorType="") constM3::Plotting::InputManager
getPostFitValue(const int fileNum, const std::string &paramName, std::string errorType="") constM3::Plotting::InputManager
getSampleSpecificLLHScan(const int fileNum, const std::string &paramName, const std::string &sample) constM3::Plotting::InputManagerinline
getSampleSpecificLLHScan_TGraph(const int fileNum, const std::string &paramName, const std::string &sample) constM3::Plotting::InputManagerinline
getSampleSpecificLLHScan_TH1D(const int fileNum, const std::string &paramName, const std::string &sample) constM3::Plotting::InputManagerinline
getTaggedParameters(const std::vector< std::string > &tags, std::string checkType="all") constM3::Plotting::InputManagerinline
getTaggedSamples(const std::vector< std::string > &tags, std::string checkType="all") constM3::Plotting::InputManagerinline
getTaggedValues(const std::vector< std::string > &values, const std::unordered_map< std::string, std::vector< std::string >> &tagMap, const std::vector< std::string > &tags, std::string checkType) constM3::Plotting::InputManagerprivate
InputManager(const std::string &translationConfigName, const std::vector< std::string > &_fileNames)M3::Plotting::InputManager
InputManager(const InputManager &)=deleteM3::Plotting::InputManager
InputManager(InputManager &&)=defaultM3::Plotting::InputManager
NOT_FOUND_STRM3::Plotting::InputManager
parseLocation(const std::string &locationString, std::string &fitter, fileTypeEnum fileType, const std::string &parameter="", const std::string &sample="", const std::string &parameter2="") constM3::Plotting::InputManagerprivate
print(const std::string &printLevel="summary") constM3::Plotting::InputManager
strEndsWith(const std::string &str, const std::string &ending) constM3::Plotting::InputManagerinlineprivate
translateName(int fileId, fileTypeEnum fileType, std::string paramName) constM3::Plotting::InputManagerinline
TryToFindDefaultParamNames(const std::string &fileNames) constM3::Plotting::InputManagerprivate
~InputManager()M3::Plotting::InputManagerinline