44 #include <TSAXParser.h> 73 int WriteOutput(
const std::string&,
const std::vector<unsigned int>&,
bool,
unsigned int,
bool global =
false,
unsigned int counter = 0)
const;
79 void WriteValue(std::fstream &outFile,
const double &value,
const unsigned int &width)
const;
80 void WriteValue(std::fstream &outFile,
const double &value,
const double &errValue,
const unsigned int &width,
const bool &db)
const;
82 bool InParameterList(
const unsigned int ¶mValue,
const std::vector<unsigned int>&)
const;
102 #endif // _PMSR2DATA_H_ std::unique_ptr< PRunDataHandler > fDataHandler
unsigned int fNumGlobalParam
unsigned int fNumTempRunBlocks
unsigned int fRunNumberDigits
int ParseXmlStartupFile()
int DetermineRunNumberDigits(unsigned int, bool) const
int CheckRunNumbersInRange() const
bool PrepareGlobalInputFile(unsigned int, const std::string &, unsigned int) const
PMsrHandler * GetSingleRunMsrFile() const
int WriteOutput(const std::string &, const std::vector< unsigned int > &, bool, unsigned int, bool global=false, unsigned int counter=0) const
std::unique_ptr< PStartupHandler > fStartupHandler
std::string fFileExtension
std::unique_ptr< TSAXParser > fSaxParser
std::unique_ptr< std::ifstream > fRunListFileStream
std::vector< std::string > fIndVar
std::vector< unsigned int > fRunVector
int ReadMsrFile(const std::string &) const
int SetRunNumbers(unsigned int)
bool PrepareNewSortedInputFile(unsigned int) const
bool InParameterList(const unsigned int ¶mValue, const std::vector< unsigned int > &) const
unsigned int fNumSpecParam
unsigned int GetPresentRun() const
int GetFirstSignificantDigit(const double &value) const
void WriteValue(std::fstream &outFile, const double &value, const unsigned int &width) const
PMsr2Data(const std::string &)
std::vector< unsigned int >::const_iterator fRunVectorIter
std::unique_ptr< PMsrHandler > fMsrHandler
bool PrepareNewInputFile(unsigned int, bool) const