23 oss <<
val.get<
int>();
26 oss << (
int)
val.get<int8_t>();
29 oss << (
int)
val.get<int16_t>();
32 oss << (
int)
val.get<uint8_t>();
35 oss << (
int)
val.get<uint16_t>();
38 oss <<
val.get<uint32_t>();
41 oss <<
val.get<uint64_t>();
44 oss <<
val.get<int64_t>();
47 oss <<
val.get<
float>();
50 oss <<
val.get<
double>();
53 oss <<
val.get<
const char*>();
56 oss <<
val.get<
bool>();
117 mStore =
other.mStore;
124 mStore =
other.mStore;
133 *
reinterpret_cast<void**
>(&(
other.mStore)) =
nullptr;
150 if (
reinterpret_cast<void**
>(&mStore) !=
nullptr) {
151 free(*
reinterpret_cast<void**
>(&mStore));
188 mStore =
other.mStore;
200 *
reinterpret_cast<char**
>(&(
other.mStore)) =
nullptr;
204 *
reinterpret_cast<int**
>(&(
other.mStore)) =
nullptr;
208 *
reinterpret_cast<float**
>(&(
other.mStore)) =
nullptr;
212 *
reinterpret_cast<double**
>(&(
other.mStore)) =
nullptr;
216 *
reinterpret_cast<bool**
>(&(
other.mStore)) =
nullptr;
220 *
reinterpret_cast<std::vector<std::string>**
>(&(
other.mStore)) =
nullptr;
223 mStore =
other.mStore;
228std::pair<std::vector<std::string>, std::vector<std::string>>
extractLabels(boost::property_tree::ptree
const&
tree)
232 auto lrc =
tree.get_child_optional(labels_rows_str);
234 labels_rows = basicVectorFromBranch<std::string>(lrc.value());
236 auto lcc =
tree.get_child_optional(labels_cols_str);
238 labels_cols = basicVectorFromBranch<std::string>(lcc.value());
std::vector< std::string > labels_rows
std::vector< std::string > labels_cols
Variant for configuration parameter storage. Owns stored data.
std::string asString() const
Variant & operator=(const Variant &other)
Variant(VariantType type=VariantType::Unknown)
Defining PrimaryVertex explicitly as messageable.
std::ostream & operator<<(std::ostream &s, ChannelType const &type)
Stream operators so that we can use ChannelType with Boost.Test.
std::pair< std::vector< std::string >, std::vector< std::string > > extractLabels(boost::property_tree::ptree const &tree)
static void write(std::ostream &o, Variant const &v)
static void set(void *store, T value)
VectorOfTObjectPtrs other
std::unique_ptr< TTree > tree((TTree *) flIn.Get(std::string(o2::base::NameConf::CTFTREENAME).c_str()))