![]() |
Project
|
Classes | |
class | Base |
struct | BranchContent |
struct | DataAccess |
class | DataGenerator |
A simple data generator. More... | |
class | Fifo |
A thread safe FIFO. More... | |
class | geometric_distribution |
specialization of std::geometric_distribution which implements also the analytic formula. More... | |
class | normal_distribution |
specialization of std::normal_distribution which implements also the analytic formula. More... | |
class | poisson_distribution |
specialization of std::poisson_distribution which implements also the analytic formula. More... | |
class | Polymorphic |
class | SimplePODClass |
class | TriviallyCopyable |
struct | TrivialStruct |
test struct without ROOT dictionary, used to provoke raising of runtime_error More... | |
Typedefs | |
template<typename T > | |
using | BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T > |
template<typename T > | |
using | Trait = RootTreeWriter::StructureElementTypeTrait< T > |
template<typename T > | |
using | BinaryBranchStoreType = RootTreeWriter::BinaryBranchStoreType< T > |
Functions | |
template<typename T > | |
bool | checkBranch (TTree &tree, BranchContent< T > &&content) |
template<typename T , typename... Args> | |
bool | checkBranch (TTree &tree, BranchContent< T > &&content, Args &&... args) |
template<typename... Args> | |
bool | checkTree (const char *filename, const char *treename, Args &&... args) |
TEST_CASE ("test_RootTreeWriter") | |
TEST_CASE ("test_MakeRootTreeWriterSpec") | |
TEST_CASE ("test_ThrowOnMissingDictionary") | |
TEST_CASE ("test_RootTreeWriterSpec_store_types") | |
TEST_CASE ("TestCanAssign") | |
using o2::test::BinaryBranchStoreType = typedef RootTreeWriter::BinaryBranchStoreType<T> |
Definition at line 288 of file test_RootTreeWriter.cxx.
using o2::test::BranchDefinition = typedef MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 251 of file test_RootTreeWriter.cxx.
using o2::test::Trait = typedef RootTreeWriter::StructureElementTypeTrait<T> |
Definition at line 286 of file test_RootTreeWriter.cxx.
bool o2::test::checkBranch | ( | TTree & | tree, |
BranchContent< T > && | content | ||
) |
Definition at line 67 of file test_RootTreeWriter.cxx.
bool o2::test::checkBranch | ( | TTree & | tree, |
BranchContent< T > && | content, | ||
Args &&... | args | ||
) |
Definition at line 88 of file test_RootTreeWriter.cxx.
bool o2::test::checkTree | ( | const char * | filename, |
const char * | treename, | ||
Args &&... | args | ||
) |
Definition at line 94 of file test_RootTreeWriter.cxx.
o2::test::TEST_CASE | ( | "test_MakeRootTreeWriterSpec" | ) |
Definition at line 253 of file test_RootTreeWriter.cxx.
o2::test::TEST_CASE | ( | "test_RootTreeWriter" | ) |
Definition at line 103 of file test_RootTreeWriter.cxx.
o2::test::TEST_CASE | ( | "test_RootTreeWriterSpec_store_types" | ) |
Definition at line 289 of file test_RootTreeWriter.cxx.
o2::test::TEST_CASE | ( | "test_ThrowOnMissingDictionary" | ) |
Definition at line 274 of file test_RootTreeWriter.cxx.
o2::test::TEST_CASE | ( | "TestCanAssign" | ) |
Definition at line 323 of file test_RootTreeWriter.cxx.