#include <map>
#include <memory>
#include <string>
#include <vector>
#include <TBranch.h>
#include <TFile.h>
#include <TInterpreter.h>
#include <TKey.h>
#include <TLeaf.h>
#include <TROOT.h>
#include <TSystem.h>
#include <TTree.h>
#include <TTreeCloner.h>
#include <TUUID.h>
#include <libgen.h>
Go to the source code of this file.
|
| Gaudi |
| This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited.
|
|
|
int | merge (const char *target, const char *source, bool fixup=false, bool dbg=true) |
|
◆ GAUDIROOTCNV_ROOTDATABASEMERGER_H
#define GAUDIROOTCNV_ROOTDATABASEMERGER_H |
◆ merge()
int merge |
( |
const char * |
target, |
|
|
const char * |
source, |
|
|
bool |
fixup = false , |
|
|
bool |
dbg = true |
|
) |
| |
Definition at line 430 of file merge.C.
434 static bool first =
true;
437 gSystem->Load(
"libCintex");
438 gInterpreter->ProcessLine(
"Cintex::Enable()");
447 if ( ret == MERGE_SUCCESS ) {
448 ret =
m.merge( source );
449 if ( ret == MERGE_SUCCESS ) {
451 if ( fixup )
m.createFID();
456 ::printf(
"+++ Cannot open output file:%s\n",
target );