ROOTTools
 
Loading...
Searching...
No Matches
TFileTools.hpp
Go to the documentation of this file.
1
11
12#ifndef ROOT_TOOLS_TFILE_TOOLS_HPP
13#define ROOT_TOOLS_TFILE_TOOLS_HPP
14
15#include <string>
16#include <iostream>
17#include <fstream>
18
19#include "TROOT.h"
20#include "TKey.h"
21#include "TFile.h"
22#include "TTree.h"
23#include "TH1.h"
24#include "TH2.h"
25#include "TH3.h"
26
28namespace ROOTTools
29{
36 {
37 public:
38 CheckFileForNan(const std::string &fileName);
39 bool ContainsNan(const std::string &dirName = "");
40 protected:
41 TFile *file;
42 void PrintNanInfo(const std::string& objName, const std::string& dirName);
43 };
44}
45
46#endif /* ROOT_TOOLS_TFILE_TOOLS_HPP */
TFile * file
Definition TFileTools.hpp:41
void PrintNanInfo(const std::string &objName, const std::string &dirName)
CheckFileForNan(const std::string &fileName)
Definition TFileTools.cpp:16
bool ContainsNan(const std::string &dirName="")
Definition TFileTools.cpp:23