R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandCommonFunc.h File Reference
#include <R3BException.h>
#include <algorithm>
#include <array>
#include <boost/algorithm/string/classification.hpp>
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <fairlogger/Logger.h>
#include <fmt/format.h>
#include <root/TH1.h>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for R3BNeulandCommonFunc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  R3B
namespace  R3B::Neuland
 Simulation of NeuLAND Bar/Paddle.

Functions

template<typename Option>
void R3B::Neuland::parse_io_branch_names (const Option &option, std::vector< std::string > &read, int read_num, std::vector< std::string > &write, int write_num)
auto R3B::Neuland::calculate_cdf (TH1 *histogram) -> TH1 *
auto R3B::Neuland::calculate_hist_quantiles (TH1 *histogram, double quantile_ratio) -> std::array< double, 2 >
auto R3B::Neuland::calculate_CDF_with_quantiles (TH1 *histogram, double ratio) -> std::pair< TH1 *, std::array< double, 2 > >