|
|
| Branch (const Branch &)=default |
| |
|
| Branch (Branch &&)=default |
| |
|
Branch & | operator= (Branch &&)=default |
| |
|
Branch & | operator= (const Branch &)=default |
| |
|
| Branch (BranchConfig config) |
| |
|
template<class T> |
| | Branch (BranchConfig config, T *data) |
| |
|
| Branch (BranchConfig config, BranchPointer ptr) |
| |
|
std::string | GetBranchName () const |
| |
|
DetType | GetBranchType () const |
| |
|
const BranchConfig & | GetConfig () const |
| |
|
void | InitDataPtr () |
| |
|
BranchChannel | NewChannel () |
| |
|
BranchChannel | NullChannel () |
| |
|
void | ClearChannels () |
| |
|
Field | NewVariable (const std::string &field_name, const std::string &title, AnalysisTree::Types type) |
| |
|
void | CloneVariables (const AnalysisTree::BranchConfig &other) |
| |
|
size_t | size () const |
| |
|
BranchChannel | operator[] (size_t i_channel) const |
| |
|
std::vector< std::string > | GetFieldNames () const |
| |
|
size_t | GetId () const |
| |
|
BranchPointer | GetData () const |
| |
|
template<class T> |
| T & | GetDataRaw () |
| |
|
Field | GetField (std::string field_name) const |
| |
|
void | Freeze (bool freeze=true) |
| |
|
void | SetMutable (bool is_mutable=true) |
| |
|
void | CheckFrozen (bool expected=true) const |
| |
|
void | CheckMutable (bool expected=true) const |
| |
| void | CopyContentsRaw (Branch *other) |
| | Gets variables according to variable names specified in the arguments. Returns tuple of variables which is suitable for unpacking with std::tie()
|
| |
|
void | CreateMapping (const Branch *other, std::string branch_name_prefix="") const |
| |
|
void | UpdateConfigHash () |
| |
|
AnalysisTree::ShortInt_t | Hash () const |
| |
◆ CopyContentsRaw()
| void Branch::CopyContentsRaw |
( |
Branch * | other | ) |
|
Gets variables according to variable names specified in the arguments. Returns tuple of variables which is suitable for unpacking with std::tie()
- Template Parameters
-
- Parameters
-
| field_name | variable names convertible to std::string |
- Returns
- tuple of variables
The documentation for this class was generated from the following files: