#include <R3BFileSource2.h>
|
using | Strings = std::vector<std::string> |
|
Definition at line 58 of file R3BFileSource2.h.
◆ Strings
◆ R3BInputRootFiles() [1/3]
R3BInputRootFiles::R3BInputRootFiles |
( |
| ) |
|
|
default |
◆ ~R3BInputRootFiles()
R3BInputRootFiles::~R3BInputRootFiles |
( |
| ) |
|
|
default |
◆ R3BInputRootFiles() [2/3]
◆ R3BInputRootFiles() [3/3]
◆ AddFileName()
auto R3BInputRootFiles::AddFileName |
( |
std::string | name, |
|
|
bool | is_tree_file = false ) -> std::optional<std::string> |
◆ ExtractMainFolder()
auto R3BInputRootFiles::ExtractMainFolder |
( |
TFile * | rootFile | ) |
-> std::optional<TKey*> |
|
staticprivate |
◆ ExtractRunId()
auto R3BInputRootFiles::ExtractRunId |
( |
TFile * | rootFile | ) |
-> std::optional<uint> |
|
private |
◆ GetBaseFileName()
auto R3BInputRootFiles::GetBaseFileName |
( |
| ) |
const -> const auto& |
|
inlinenodiscard |
◆ GetBranchListRef()
auto R3BInputRootFiles::GetBranchListRef |
( |
| ) |
const -> const auto& |
|
inlinenodiscard |
◆ GetChain()
auto R3BInputRootFiles::GetChain |
( |
| ) |
const -> TChain* |
|
inlinenodiscard |
◆ GetEntries()
auto R3BInputRootFiles::GetEntries |
( |
| ) |
const -> int64_t |
|
nodiscard |
◆ GetFolderName()
auto R3BInputRootFiles::GetFolderName |
( |
| ) |
const -> const auto& |
|
inlinenodiscard |
◆ GetInitialRunID()
auto R3BInputRootFiles::GetInitialRunID |
( |
| ) |
const |
|
inlinenodiscard |
◆ GetTitle()
auto R3BInputRootFiles::GetTitle |
( |
| ) |
const -> const auto& |
|
inlinenodiscard |
◆ GetTreeName()
auto R3BInputRootFiles::GetTreeName |
( |
| ) |
const -> const auto& |
|
inlinenodiscard |
◆ Intitialize()
void R3BInputRootFiles::Intitialize |
( |
std::string_view | filename, |
|
|
bool | is_tree_file = false ) |
|
private |
◆ is_empty()
auto R3BInputRootFiles::is_empty |
( |
| ) |
const -> bool |
|
inlinenodiscard |
◆ is_friend()
auto R3BInputRootFiles::is_friend |
( |
| ) |
const -> bool |
|
inlinenodiscard |
◆ Make_as_friend()
void R3BInputRootFiles::Make_as_friend |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ register_branch_name()
void R3BInputRootFiles::register_branch_name |
( |
| ) |
|
|
private |
◆ RegisterTo()
void R3BInputRootFiles::RegisterTo |
( |
FairRootManager * | rootMan | ) |
|
◆ SetFileHeaderName()
void R3BInputRootFiles::SetFileHeaderName |
( |
std::string_view | fileHeader | ) |
|
|
inline |
◆ SetFriend()
◆ SetInputFileChain()
void R3BInputRootFiles::SetInputFileChain |
( |
TChain * | chain | ) |
|
◆ SetRunID()
void R3BInputRootFiles::SetRunID |
( |
uint | run_id | ) |
|
|
inline |
◆ SetTitle()
void R3BInputRootFiles::SetTitle |
( |
std::string_view | title | ) |
|
|
inline |
◆ SetTreeName()
void R3BInputRootFiles::SetTreeName |
( |
std::string_view | treeName | ) |
|
|
inline |
◆ ValidateFile()
auto R3BInputRootFiles::ValidateFile |
( |
const std::string & | filename, |
|
|
bool | is_tree_file = false ) -> bool |
|
private |
◆ branchList_
Strings R3BInputRootFiles::branchList_ |
|
private |
◆ fileHeader_
std::string R3BInputRootFiles::fileHeader_ |
|
private |
◆ fileNames_
Strings R3BInputRootFiles::fileNames_ |
|
private |
◆ folderName_
std::string R3BInputRootFiles::folderName_ |
|
private |
◆ initial_RunID_
uint R3BInputRootFiles::initial_RunID_ = 0 |
|
private |
◆ is_friend_
bool R3BInputRootFiles::is_friend_ = false |
|
private |
◆ rootChain_
TChain* R3BInputRootFiles::rootChain_ = nullptr |
|
private |
◆ timeBasedBranchList_
std::vector<TObjString> R3BInputRootFiles::timeBasedBranchList_ |
|
private |
◆ title_
std::string R3BInputRootFiles::title_ |
|
private |
◆ treeName_
std::string R3BInputRootFiles::treeName_ = "evt" |
|
private |
◆ validMainFolders_
std::vector<TFolder*> R3BInputRootFiles::validMainFolders_ |
|
private |
◆ validRootFiles_
The documentation for this class was generated from the following files: