![]() |
Project
|
Classes | |
| struct | MatchedCollectedObjects |
Functions | |
| void | merge (TObject *const target, TObject *const other) |
| A function which merges TObjects. | |
| void | merge (VectorOfTObjectPtrs &targets, const VectorOfTObjectPtrs &others) |
| A function which merges two vectors of TObjects. | |
| void | deleteTCollections (TObject *obj) |
| size_t | estimateTreeSize (TTree *tree) |
| auto | collectUnderlyingObjects (TCanvas *canvas) -> std::vector< TObject * > |
| auto | matchCollectedToPairs (const std::vector< TObject * > &targetObjects, const std::vector< TObject * > otherObjects) -> std::vector< MatchedCollectedObjects > |
| Long64_t | mergeDefault (TObject *const target, TObject *const other) |
| void | deleteRecursive (TCollection *Coll) |
| auto o2::mergers::algorithm::collectUnderlyingObjects | ( | TCanvas * | canvas | ) | -> std::vector<TObject*> |
Definition at line 56 of file MergerAlgorithm.cxx.
| void o2::mergers::algorithm::deleteRecursive | ( | TCollection * | Coll | ) |
Definition at line 243 of file MergerAlgorithm.cxx.
Definition at line 259 of file MergerAlgorithm.cxx.
| size_t o2::mergers::algorithm::estimateTreeSize | ( | TTree * | tree | ) |
Definition at line 42 of file MergerAlgorithm.cxx.
| auto o2::mergers::algorithm::matchCollectedToPairs | ( | const std::vector< TObject * > & | targetObjects, |
| const std::vector< TObject * > | otherObjects | ||
| ) | -> std::vector<MatchedCollectedObjects> |
Definition at line 86 of file MergerAlgorithm.cxx.
A function which merges TObjects.
Definition at line 145 of file MergerAlgorithm.cxx.
| void o2::mergers::algorithm::merge | ( | VectorOfTObjectPtrs & | targets, |
| const VectorOfTObjectPtrs & | others | ||
| ) |
A function which merges two vectors of TObjects.
Iterates through others vector and searches for the object with the same name in targets vector. If such item exists it is merged into the target object. If not than the item is pushed to the end of targets vector.
Definition at line 229 of file MergerAlgorithm.cxx.
Definition at line 100 of file MergerAlgorithm.cxx.