EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/geobase/FairGeoBuilder.h>
Public Member Functions | |
virtual | ~FairGeoBuilder () |
virtual Bool_t | createNode (FairGeoNode *, Int_t hadFormat=0)=0 |
virtual Int_t | createMedium (FairGeoMedium *)=0 |
virtual void | finalize () |
Protected Member Functions | |
FairGeoBuilder () | |
FairGeoBuilder (const char *name, const char *title) | |
Protected Attributes | |
Int_t | nRot |
Int_t | nMed |
abstract base class for geometry builders
Definition at line 14 of file FairGeoBuilder.h.
View newest version in sPHENIX GitHub at line 14 of file FairGeoBuilder.h
|
protected |
|
protected |
Definition at line 23 of file FairGeoBuilder.cxx.
View newest version in sPHENIX GitHub at line 23 of file FairGeoBuilder.cxx
|
inlinevirtual |
Definition at line 23 of file FairGeoBuilder.h.
View newest version in sPHENIX GitHub at line 23 of file FairGeoBuilder.h
|
pure virtual |
Implemented in FairGeoRootBuilder.
Referenced by FairModule::AssignMediumAtImport(), CbmRich::ConstructGdmlGeometry(), PndPipe::ConstructGeometry(), CbmRich::ExpandNodeForGdml(), EicMediaHub::GetMedium(), and EicGeoParData::GetMedium().
|
pure virtual |
Implemented in FairGeoRootBuilder.
Referenced by FairGeoSet::create().
|
inlinevirtual |
Reimplemented in FairGeoRootBuilder.
Definition at line 26 of file FairGeoBuilder.h.
View newest version in sPHENIX GitHub at line 26 of file FairGeoBuilder.h
Referenced by FairGeoInterface::createAll(), and FairGeoInterface::createGeometry().
|
protected |
Definition at line 18 of file FairGeoBuilder.h.
View newest version in sPHENIX GitHub at line 18 of file FairGeoBuilder.h
Referenced by FairGeoRootBuilder::createMedium().
|
protected |
Definition at line 17 of file FairGeoBuilder.h.
View newest version in sPHENIX GitHub at line 17 of file FairGeoBuilder.h
Referenced by FairGeoRootBuilder::createNode().