1#ifndef BMNFUNCTIONSET_H
2#define BMNFUNCTIONSET_H 1
11#include "TTimeStamp.h"
14using SysPoint = std::chrono::time_point<SysClock>;
25 static int CheckFileExist(TString& fileName,
int iVerbose = 0, EAccessMode mode = kFileExists);
32 static int CreateDirectoryTree(TString& fileName,
int iVerbose = 0, EAccessMode mode = kWritePermission);
std::chrono::system_clock SysClock
std::chrono::time_point< SysClock > SysPoint
static bool isDirectory(TString path)
static int CheckFileExist(TString &fileName, int iVerbose=0, EAccessMode mode=kFileExists)
static int CheckDirectoryExist(TString &fileName, int iVerbose=0, EAccessMode mode=kFileExists)
static int isSimulationFile(TString fileName="")
static std::string TimePoint2String(SysPoint p)
static SysPoint TimeStamp2TP(TTimeStamp p)
static void PrintTimePoint(SysPoint p)
static int CreateDirectoryTree(TString &fileName, int iVerbose=0, EAccessMode mode=kWritePermission)
static TTimeStamp TimePoint2TS(SysPoint p)
static SysPoint TDatime2GMT(TDatime &tdatime, Int_t timezoneOffsetHours=0)
std::chrono::time_point< SysClock > SysPoint