Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
geometry.C
Go to the documentation of this file.
1/// \file
2/// \ingroup tutorial_geom
3/// Example of the old geometry package (now obsolete)
4//
5/// \macro_image
6/// \macro_code
7///
8/// \author Rene Brun
9
10void geometry() {
11 TString dir = gSystem->UnixPathName(__FILE__);
12 dir.ReplaceAll("geometry.C","");
13 dir.ReplaceAll("/./","/");
14 gROOT->Macro(Form("%s/na49.C",dir.Data()));
15 gROOT->Macro(Form("%s/na49geomfile.C",dir.Data()));
16}
#define gROOT
Definition TROOT.h:407
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
Definition TString.cxx:2467
R__EXTERN TSystem * gSystem
Definition TSystem.h:560
Basic string class.
Definition TString.h:139
const char * Data() const
Definition TString.h:380
TString & ReplaceAll(const TString &s1, const TString &s2)
Definition TString.h:704
virtual const char * UnixPathName(const char *unixpathname)
Convert from a local pathname to a Unix pathname.
Definition TSystem.cxx:1050