FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairGeoRootBuilder Class Reference

#include <FairGeoRootBuilder.h>

Inheritance diagram for FairGeoRootBuilder:
FairGeoBuilder

Public Member Functions

 FairGeoRootBuilder ()
 
 FairGeoRootBuilder (const char *, const char *)
 
 ~FairGeoRootBuilder ()
 
void setGeoManager (TGeoManager *me)
 
Bool_t createNode (FairGeoNode *, Int_t hadFormat=0)
 
Int_t createMedium (FairGeoMedium *)
 
void finalize ()
 
void checkOverlaps (Double_t ovlp=0.0001)
 
 ClassDef (FairGeoRootBuilder, 0)
 
- Public Member Functions inherited from FairGeoBuilder
virtual ~FairGeoBuilder ()
 
const Int_t & GetNMedia () const
 
void SetNMedia (const Int_t &nmed)
 
 ClassDef (FairGeoBuilder, 0)
 

Protected Attributes

TGeoManager * geoManager
 
- Protected Attributes inherited from FairGeoBuilder
Int_t nRot
 
Int_t nMed
 

Additional Inherited Members

- Protected Member Functions inherited from FairGeoBuilder
 FairGeoBuilder ()
 
 FairGeoBuilder (const char *name, const char *title)
 

Detailed Description

class to create geometry in ROOT

Author
M. Al-Turany

Definition at line 23 of file FairGeoRootBuilder.h.

Constructor & Destructor Documentation

FairGeoRootBuilder::FairGeoRootBuilder ( )

Definition at line 37 of file FairGeoRootBuilder.cxx.

FairGeoRootBuilder::FairGeoRootBuilder ( const char *  name,
const char *  title 
)

Definition at line 44 of file FairGeoRootBuilder.cxx.

FairGeoRootBuilder::~FairGeoRootBuilder ( )
inline

Definition at line 35 of file FairGeoRootBuilder.h.

Member Function Documentation

void FairGeoRootBuilder::checkOverlaps ( Double_t  ovlp = 0.0001)

Definition at line 203 of file FairGeoRootBuilder.cxx.

FairGeoRootBuilder::ClassDef ( FairGeoRootBuilder  ,
 
)
Int_t FairGeoRootBuilder::createMedium ( FairGeoMedium med)
virtual

Implements FairGeoBuilder.

Definition at line 149 of file FairGeoRootBuilder.cxx.

Bool_t FairGeoRootBuilder::createNode ( FairGeoNode volu,
Int_t  hadFormat = 0 
)
virtual

Implements FairGeoBuilder.

Definition at line 51 of file FairGeoRootBuilder.cxx.

void FairGeoRootBuilder::finalize ( )
virtual

Reimplemented from FairGeoBuilder.

Definition at line 193 of file FairGeoRootBuilder.cxx.

void FairGeoRootBuilder::setGeoManager ( TGeoManager *  me)
inline

Definition at line 36 of file FairGeoRootBuilder.h.

Member Data Documentation

TGeoManager* FairGeoRootBuilder::geoManager
protected

Definition at line 30 of file FairGeoRootBuilder.h.


The documentation for this class was generated from the following files: