FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairGeoBuilder Class Referenceabstract

#include <FairGeoBuilder.h>

Inheritance diagram for FairGeoBuilder:
FairGeoRootBuilder

Public Member Functions

virtual ~FairGeoBuilder ()
 
virtual Bool_t createNode (FairGeoNode *, Int_t hadFormat=0)=0
 
virtual Int_t createMedium (FairGeoMedium *)=0
 
virtual void finalize ()
 
const Int_t & GetNMedia () const
 
void SetNMedia (const Int_t &nmed)
 
 ClassDef (FairGeoBuilder, 0)
 

Protected Member Functions

 FairGeoBuilder ()
 
 FairGeoBuilder (const char *name, const char *title)
 

Protected Attributes

Int_t nRot
 
Int_t nMed
 

Detailed Description

abstract base class for geometry builders

Author
ilse koenig

Definition at line 21 of file FairGeoBuilder.h.

Constructor & Destructor Documentation

FairGeoBuilder::FairGeoBuilder ( )
protected

Definition at line 22 of file FairGeoBuilder.cxx.

FairGeoBuilder::FairGeoBuilder ( const char *  name,
const char *  title 
)
protected

Definition at line 30 of file FairGeoBuilder.cxx.

virtual FairGeoBuilder::~FairGeoBuilder ( )
inlinevirtual

Definition at line 31 of file FairGeoBuilder.h.

Member Function Documentation

FairGeoBuilder::ClassDef ( FairGeoBuilder  ,
 
)
virtual Int_t FairGeoBuilder::createMedium ( FairGeoMedium )
pure virtual

Implemented in FairGeoRootBuilder.

virtual Bool_t FairGeoBuilder::createNode ( FairGeoNode ,
Int_t  hadFormat = 0 
)
pure virtual

Implemented in FairGeoRootBuilder.

virtual void FairGeoBuilder::finalize ( )
inlinevirtual

Reimplemented in FairGeoRootBuilder.

Definition at line 34 of file FairGeoBuilder.h.

const Int_t& FairGeoBuilder::GetNMedia ( ) const
inline

Definition at line 35 of file FairGeoBuilder.h.

void FairGeoBuilder::SetNMedia ( const Int_t &  nmed)
inline

Definition at line 36 of file FairGeoBuilder.h.

Member Data Documentation

Int_t FairGeoBuilder::nMed
protected

Definition at line 25 of file FairGeoBuilder.h.

Int_t FairGeoBuilder::nRot
protected

Definition at line 24 of file FairGeoBuilder.h.


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