![]() |
Project
|
Implementation of O2 Mergers, v0.1. More...
#include "Mergers/MergerAlgorithm.h"
#include "Mergers/MergeInterface.h"
#include "Mergers/ObjectStore.h"
#include "Framework/Logger.h"
#include <TEfficiency.h>
#include <TGraph.h>
#include <TH1.h>
#include <TH2.h>
#include <TH3.h>
#include <THn.h>
#include <THnSparse.h>
#include <TObjArray.h>
#include <TObject.h>
#include <TTree.h>
#include <TPad.h>
#include <TCanvas.h>
#include <algorithm>
#include <stdexcept>
Go to the source code of this file.
Classes | |
struct | o2::mergers::algorithm::MatchedCollectedObjects |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::mergers |
namespace | o2::mergers::algorithm |
Functions | |
size_t | o2::mergers::algorithm::estimateTreeSize (TTree *tree) |
auto | o2::mergers::algorithm::collectUnderlyingObjects (TCanvas *canvas) -> std::vector< TObject * > |
auto | o2::mergers::algorithm::matchCollectedToPairs (const std::vector< TObject * > &targetObjects, const std::vector< TObject * > otherObjects) -> std::vector< MatchedCollectedObjects > |
void | o2::mergers::algorithm::merge (TObject *const target, TObject *const other) |
A function which merges TObjects. | |
void | o2::mergers::algorithm::merge (VectorOfTObjectPtrs &targets, const VectorOfTObjectPtrs &others) |
A function which merges two vectors of TObjects. | |
void | o2::mergers::algorithm::deleteRecursive (TCollection *Coll) |
void | o2::mergers::algorithm::deleteTCollections (TObject *obj) |
Implementation of O2 Mergers, v0.1.
Definition in file MergerAlgorithm.cxx.