BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
write_emd.C File Reference
#include "database/event_db/event_db_settings.h"
#include <curl/curl.h>
#include <services/nlohmann/json.hpp>
Include dependency graph for write_emd.C:

Go to the source code of this file.

Functions

int write_emd_2db (TString json_path)
int write_emd (TString dir_name, TString storage_name, TString software_version, bool isWriteEventDB=false)

Function Documentation

◆ write_emd()

int write_emd ( TString dir_name,
TString storage_name,
TString software_version,
bool isWriteEventDB = false )

Definition at line 13 of file write_emd.C.

References EventCatalogue::AddEventInfo(), TString::Append(), TString::Data(), TString::EndsWith(), TDirectoryFile::Get(), TTree::GetCurrentFile(), TTree::GetEntries(), TObjArray::GetEntriesFast(), TTree::GetEntry(), TSystemDirectory::GetListOfFiles(), TNamed::GetName(), TNamed::GetTitle(), TSystemFile::IsDirectory(), TString::Last(), TString::Length(), TIter::Next(), TString::ReplaceAll(), TTree::SetBranchAddress(), TTree::SetBranchStatus(), and write_emd().

Referenced by write_emd().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_emd_2db()

int write_emd_2db ( TString json_path)