Logo ROOT  
Reference Guide
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:404
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
Definition: TString.cxx:2456
R__EXTERN TSystem * gSystem
Definition: TSystem.h:560
Basic string class.
Definition: TString.h:136
const char * Data() const
Definition: TString.h:369
TString & ReplaceAll(const TString &s1, const TString &s2)
Definition: TString.h:692
virtual const char * UnixPathName(const char *unixpathname)
Convert from a local pathname to a Unix pathname.
Definition: TSystem.cxx:1066