9 #ifndef CROMBIETOOLS_COMMONTOOLS_FILEINFO_H 10 #define CROMBIETOOLS_COMMONTOOLS_FILEINFO_H 37 Double_t
GetXSecWeight(TString fileName, Double_t XSec, TString allHistName)
39 TFile *theFile = TFile::Open(fileName);
41 std::cout <<
"Cannot open file " << fileName << std::endl;
44 TH1D* allHist = (TH1D*) theFile->Get(allHistName);
47 weight = XSec/allHist->GetBinContent(1);
49 std::cout <<
"Just so you know, I can't find " << allHistName <<
" in " << fileName << std::endl;
65 FileInfo ( TString treeName, TString fileName, Double_t XSec,
66 TString entry, Int_t colorstyle, TString allHist,
76 struct stat file_stat;
78 fSize = file_stat.st_size;
81 auto* _allHist = (TH1D*)
inFile.Get(allHist);