element.h
File Path: modules/structs/include/structs/element.h
File Type: H (Header)
Lines: 124
Dependencies
Includes:
TBranch.hTFile.hTLeaf.hTTree.hTTreeReader.hTTreeReaderArray.hiostreammapstringstructs/base.hstructs/meta.htools/vector_cast.hvector
Structs
data_t
element_t
Members:
std::string tree = ""bool next()void set_meta()long event_index = -1std::string filename = ""bool boundary()- ``template <typename g>
- bool get(std::string key, g* var){
if (!this -> handle.count(key)){return false``
write_t
Members:
TFile* file = nullptrTTree* tree = nullptrmeta_t* mtx = nullptrstd::map<std::string, variable_t*>* data = nullptrvariable_t* process(std::string* name)void write()void create(std::string tr_name, std::string path)void close()
writer
Members: