|
musrfit 1.10.0
|
#include <fstream>#include <iostream>#include <vector>#include <string>#include <memory>#include <cmath>#include <boost/filesystem.hpp>#include <boost/algorithm/string.hpp>#include <TXMLAttr.h>#include "PRgeHandler.h"
Go to the source code of this file.
Functions | |
| ClassImpQ (PXmlRgeHandler) void PXmlRgeHandler | |
| SAX callback invoked at the start of XML document parsing. | |
| ClassImp (PRgeHandler) PRgeHandler | |
| Constructor that loads TrimSP range distribution data. | |
| ClassImp | ( | PRgeHandler | ) |
Constructor that loads TrimSP range distribution data.
Performs the following steps:
Sets fValid to false if any errors occur during loading.
| fln | Path to XML configuration file (empty triggers error) |
Definition at line 359 of file PRgeHandler.cpp.
References PRgeData::amplitude, PRgeData::depth, PRgeData::energy, PRgeHandler::fData, PRgeHandler::fValid, PRgeData::nn, PRgeData::noOfParticles, PRgeHandler::ReadRgeFile(), and status.
| ClassImpQ | ( | PXmlRgeHandler | ) |
SAX callback invoked at the start of XML document parsing.
Initializes the parsing state by resetting the key to empty. This ensures clean state for processing the XML content.
Definition at line 43 of file PRgeHandler.cpp.
References PXmlRgeHandler::eEmpty, and PXmlRgeHandler::fKey.