Definition at line 22 of file InputDataInfo.h.
◆ InputDataInfo() [1/3]
Hal::InputDataInfo::InputDataInfo |
( |
TString | file = "data.root" | ) |
|
default ctor
- Parameters
-
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 30 of file InputDataInfo.cxx.
◆ InputDataInfo() [2/3]
Hal::InputDataInfo::InputDataInfo |
( |
std::initializer_list< TString > | fileLists | ) |
|
- Parameters
-
fileLists | list of files with lists |
treeNames | list of tree names |
Definition at line 51 of file InputDataInfo.cxx.
◆ InputDataInfo() [3/3]
Hal::InputDataInfo::InputDataInfo |
( |
std::vector< std::vector< TString > > | files | ) |
|
- Parameters
-
files | direct list of files vec[0] = list of main root files vec[1] - list of friends etc. |
Definition at line 58 of file InputDataInfo.cxx.
◆ ~InputDataInfo()
virtual Hal::InputDataInfo::~InputDataInfo |
( |
| ) |
|
|
inlinevirtual |
◆ AddFile()
void Hal::InputDataInfo::AddFile |
( |
TString | file | ) |
|
◆ AddFriend()
void Hal::InputDataInfo::AddFriend |
( |
TString | file, |
|
|
Int_t | level ) |
◆ GetFriendsLevel()
Int_t Hal::InputDataInfo::GetFriendsLevel |
( |
| ) |
const |
◆ GetListOfFiles()
std::vector< std::vector< TString > > Hal::InputDataInfo::GetListOfFiles |
( |
| ) |
const |
|
inline |
◆ GetNFiles()
Int_t Hal::InputDataInfo::GetNFiles |
( |
| ) |
const |
◆ GetSafeFile()
TString Hal::InputDataInfo::GetSafeFile |
( |
Int_t | level, |
|
|
Int_t | entry ) const |
return name of the file
- Parameters
-
level | = level of file, -1 for main file |
posJ | |
- Returns
Definition at line 63 of file InputDataInfo.cxx.
◆ GetSafeFiles()
std::vector< TString > Hal::InputDataInfo::GetSafeFiles |
( |
Int_t | level | ) |
const |
- Parameters
-
level | depth -1 for main file |
- Returns
Definition at line 70 of file InputDataInfo.cxx.
◆ GetSourceName()
TString Hal::InputDataInfo::GetSourceName |
( |
| ) |
const |
|
inline |
◆ OverwriteSourceName()
void Hal::InputDataInfo::OverwriteSourceName |
( |
TString | name | ) |
|
|
inline |
◆ Print()
void Hal::InputDataInfo::Print |
( |
Option_t * | option = "" | ) |
const |
|
virtual |
◆ fFileNames
std::vector<std::vector<TString> > Hal::InputDataInfo::fFileNames |
|
protected |
◆ fListName
TString Hal::InputDataInfo::fListName |
|
protected |
The documentation for this class was generated from the following files: