ROOT
v6-32
Reference Guide
Loading...
Searching...
No Matches
na49geomfile.C
Go to the documentation of this file.
1
/// \file
2
/// \ingroup tutorial_geom
3
/// Before executing this macro, the file makegeometry.C must have been executed
4
///
5
/// \macro_code
6
///
7
/// \author Andrei Gheata
8
9
void
na49geomfile
() {
10
gBenchmark
->Start(
"geometry"
);
11
TGeometry
*n49 =(
TGeometry
*)
gROOT
->FindObject(
"na49"
);
12
if
(n49) {
13
TFile
na(
"na49.root"
,
"RECREATE"
);
14
n49->
Write
();
15
na.Write();
16
}
17
gBenchmark
->Show(
"geometry"
);
18
}
gBenchmark
R__EXTERN TBenchmark * gBenchmark
Definition
TBenchmark.h:59
gROOT
#define gROOT
Definition
TROOT.h:414
TFile
A file, usually with extension .root, that stores data and code in the form of serialized objects in ...
Definition
TFile.h:53
TGeometry
TGeometry description.
Definition
TGeometry.h:39
TObject::Write
virtual Int_t Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0)
Write this object to the current directory.
Definition
TObject.cxx:880
na49geomfile
Definition
na49geomfile.py:1
tutorials
geom
na49geomfile.C
ROOT v6-32 - Reference Guide Generated on Tue May 19 2026 02:47:09 (GVA Time) using Doxygen 1.13.2