|
Heavy ion Analysis Libriares
|
#include <InputDataInfo.h>
Public Member Functions | |
| InputRootDataInfo (TString file="data.root", TString treename="") | |
| InputRootDataInfo (std::initializer_list< TString > fileLists, std::initializer_list< TString > treeNames={}) | |
| InputRootDataInfo (std::vector< std::vector< TString > > files) | |
| TChain * | GetChain () |
| virtual void | Print (Option_t *option="") const |
Public Member Functions inherited from Hal::InputDataInfo | |
| InputDataInfo (TString file="data.root") | |
| InputDataInfo (std::initializer_list< TString > fileLists) | |
| InputDataInfo (std::vector< std::vector< TString > > files) | |
| TString | GetSafeFile (Int_t level, Int_t entry) const |
| std::vector< TString > | GetSafeFiles (Int_t level) const |
| void | AddFile (TString file) |
| void | AddFriend (TString file, Int_t level) |
| void | OverwriteSourceName (TString name) |
| Int_t | GetNFiles () const |
| Int_t | GetFriendsLevel () const |
| TString | GetSourceName () const |
| std::vector< std::vector< TString > > | GetListOfFiles () const |
| ClassDef (InputDataInfo, 1) | |
Additional Inherited Members | |
Protected Attributes inherited from Hal::InputDataInfo | |
| std::vector< std::vector< TString > > | fFileNames |
| TString | fListName |
class for storing information about input root trees, contains also information about tree names
Definition at line 73 of file InputDataInfo.h.
| Hal::InputRootDataInfo::InputRootDataInfo | ( | TString | file = "data.root", |
| TString | treename = "" ) |
default ctor
| file | single root file, or list of root files (.list extension) or xml file (.xml extension) |
| treename | tree name if, empty, try to find a tree |
Definition at line 117 of file InputDataInfo.cxx.
| Hal::InputRootDataInfo::InputRootDataInfo | ( | std::initializer_list< TString > | fileLists, |
| std::initializer_list< TString > | treeNames = {} ) |
| fileLists | list of files with lists |
| treeNames | list of tree names |
Definition at line 135 of file InputDataInfo.cxx.
| Hal::InputRootDataInfo::InputRootDataInfo | ( | std::vector< std::vector< TString > > | files | ) |
| files | direct list of files vec[0] = list of main root files vec[1] - list of friends etc. |
Definition at line 140 of file InputDataInfo.cxx.
| TChain * Hal::InputRootDataInfo::GetChain | ( | ) |
Definition at line 142 of file InputDataInfo.cxx.
|
virtual |
Reimplemented from Hal::InputDataInfo.
Definition at line 191 of file InputDataInfo.cxx.