/************************************************************** * *****************CONFIGURATION ZONE**************************** * **************************************************************/ #include #include #include #include #include #include #include #include #include class Utility { public: /* static const char *scriptRepository = "/home/pamela_yoda/scriptdef/"; //static const char *libYoda = "/opt/yoda/lib/libyoda.so"; static const char *LogTemplate = "/home/pamela_yoda/scriptdef/FilesUtility/LogTemplate.xsl"; static const char *VarDumpTemplate = "/home/pamela_yoda/scriptdef/FilesUtility/VarDumpTemplate.xsl"; static const char *ArrDumpTemplate = "/home/pamela_yoda/scriptdef/FilesUtility/ArrDumpTemplate.xsl"; static const char *RunHeaderTemplate = "/home/pamela_yoda/scriptdef/FilesUtility/RunHeaderTemplate.xsl"; static const char *PhysEndRunTemplate = "/home/pamela_yoda/scriptdef/FilesUtility/PhysEndRunTemplate.xsl"; static const char *McmdTemplate = "/home/pamela_yoda/scriptdef/FilesUtility/McmdTemplate.xsl"; */ static void digForFiles(TList& out, TSystemDirectory *tsd, std::string defin); static void makeAllFriend(TTree& out, TList* input); static void makeAllChained(TChain& out, TList* input); static TFile* getFile(TString base, TString packetType, TString subType); static Int_t getLastNotZeroBin(TH1 *histo); static Int_t getFirstNotZeroBin(TH1 *histo); };