![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/geobase/FairGeoMedia.h>
Inheritance diagram for FairGeoMedia:
Collaboration diagram for FairGeoMedia:Public Member Functions | |
| FairGeoMedia () | |
| ~FairGeoMedia () | |
| void | setInputFile (const char *file) |
| const char * | getInputFile () |
| void | addMedium (FairGeoMedium *m) |
| FairGeoMedium * | getMedium (const char *) |
| TList * | getListOfMedia () |
| void | read (std::fstream &) |
| void | print () |
| void | list () |
| void | write (std::fstream &) |
| void | setAuthor (TString &s) |
| void | setDescription (TString &s) |
| TString & | getAuthor () |
| TString & | getDescription () |
Private Member Functions | |
| FairGeoMedia (const FairGeoMedia &) | |
| FairGeoMedia & | operator= (const FairGeoMedia &) |
Private Attributes | |
| TList * | media |
| TString | inputFile |
| TString | author |
| TString | description |
Class for materials and media
Definition at line 17 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 17 of file FairGeoMedia.h
| FairGeoMedia::FairGeoMedia | ( | ) |
description of the version
| FairGeoMedia::~FairGeoMedia | ( | ) |
Definition at line 33 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 33 of file FairGeoMedia.cxx
References media.
|
private |
| void FairGeoMedia::addMedium | ( | FairGeoMedium * | m | ) |
Definition at line 49 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 49 of file FairGeoMedia.cxx
References media.
Referenced by PndGeoCave::read(), and FairGeoOldAsciiIo::read().
Here is the caller graph for this function:
|
inline |
Definition at line 38 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 38 of file FairGeoMedia.h
References author.
|
inline |
Definition at line 39 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 39 of file FairGeoMedia.h
References description.
|
inline |
Definition at line 28 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 28 of file FairGeoMedia.h
References inputFile.
Referenced by FairGeoInterface::readMedia().
Here is the caller graph for this function:
|
inline |
Definition at line 31 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 31 of file FairGeoMedia.h
References media.
Referenced by FairMCApplication::ConstructOpGeometry().
Here is the caller graph for this function:| FairGeoMedium * FairGeoMedia::getMedium | ( | const char * | mediumName | ) |
Definition at line 43 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 43 of file FairGeoMedia.cxx
References media.
Referenced by FairModule::AssignMediumAtImport(), CbmRich::ConstructGdmlGeometry(), PndPipe::ConstructGeometry(), EicDetector::ConstructGeometry(), CbmRich::ExpandNodeForGdml(), EicMediaHub::GetMedium(), EicGeoParData::GetMedium(), PndGeoCave::read(), FairGeoOldAsciiIo::read(), and FairGeoSet::readVolumeParams().
Here is the caller graph for this function:| void FairGeoMedia::list | ( | ) |
Definition at line 55 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 55 of file FairGeoMedia.cxx
References media.
Referenced by FairGeoInterface::print().
Here is the caller graph for this function:
|
private |
| void FairGeoMedia::print | ( | ) |
Definition at line 67 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 67 of file FairGeoMedia.cxx
References author, description, FairGeoMedium::getAutoFlag(), media, and FairGeoMedium::print().
Here is the call graph for this function:| void FairGeoMedia::read | ( | std::fstream & | fin | ) |
Definition at line 93 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 93 of file FairGeoMedia.cxx
References media, and FairGeoMedium::read().
Referenced by FairGeoAsciiIo::read().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 36 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 36 of file FairGeoMedia.h
References author, and Acts::UnitConstants::s.
|
inline |
Definition at line 37 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 37 of file FairGeoMedia.h
References description, and Acts::UnitConstants::s.
|
inline |
Definition at line 27 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 27 of file FairGeoMedia.h
References eicpy.qaplots::file, and inputFile.
Referenced by FairGeoInterface::setMediaFile().
Here is the caller graph for this function:| void FairGeoMedia::write | ( | std::fstream & | fout | ) |
Definition at line 115 of file FairGeoMedia.cxx.
View newest version in sPHENIX GitHub at line 115 of file FairGeoMedia.cxx
References author, description, FairGeoMedium::getAutoFlag(), media, and FairGeoMedium::write().
Referenced by FairGeoAsciiIo::write().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
name of input file or Oracle
Definition at line 22 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 22 of file FairGeoMedia.h
Referenced by getAuthor(), print(), setAuthor(), and write().
|
private |
author of the media version
Definition at line 23 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 23 of file FairGeoMedia.h
Referenced by getDescription(), print(), setDescription(), and write().
|
private |
list of media
Definition at line 21 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 21 of file FairGeoMedia.h
Referenced by getInputFile(), and setInputFile().
|
private |
Definition at line 20 of file FairGeoMedia.h.
View newest version in sPHENIX GitHub at line 20 of file FairGeoMedia.h
Referenced by addMedium(), getListOfMedia(), getMedium(), list(), print(), read(), write(), and ~FairGeoMedia().