18#ifndef VP1FILEUTILITIES_H
19#define VP1FILEUTILITIES_H
37 unsigned int fileLimit,
const std::string& outputDir =
"",
bool forceMakeOutputDir =
false,
bool removeInputFile =
true);
51 unsigned int runNumber,
52 unsigned long long eventNumber,
53 unsigned int timeStamp,
54 const std::string& textLabel =
"");
void produceNewFile(const std::string &sourceFile, unsigned int runNumber, unsigned long long eventNumber, unsigned int timeStamp, const std::string &textLabel="")
VP1FileUtilities(const std::string &inputDirectory, unsigned int fileLimit, const std::string &outputDir="", bool forceMakeOutputDir=false, bool removeInputFile=true)
std::string m_inputDirectory
virtual ~VP1FileUtilities()
static bool fileExistsAndReadable(const std::string &)
bool m_forceMakeOutputDir
std::string m_outputDirectory