EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/base/FairVolumeList.h>
Public Member Functions | |
FairVolumeList () | |
virtual | ~FairVolumeList () |
FairVolume * | getVolume (TString *name) |
Int_t | getVolumeId (TString *name) |
FairVolume * | findObject (TString name) |
void | addVolume (FairVolume *elem) |
Int_t | getEntries () |
FairVolume * | At (Int_t pos) |
Private Member Functions | |
FairVolumeList (const FairVolumeList &) | |
FairVolumeList & | operator= (const FairVolumeList &) |
Private Attributes | |
TObjArray * | fData |
This Object is only used for internal book keeping!
Definition at line 22 of file FairVolumeList.h.
View newest version in sPHENIX GitHub at line 22 of file FairVolumeList.h
|
private |
FairVolumeList::FairVolumeList | ( | ) |
Definition at line 16 of file FairVolumeList.cxx.
View newest version in sPHENIX GitHub at line 16 of file FairVolumeList.cxx
|
virtual |
Definition at line 25 of file FairVolumeList.cxx.
View newest version in sPHENIX GitHub at line 25 of file FairVolumeList.cxx
References fData.
void FairVolumeList::addVolume | ( | FairVolume * | elem | ) |
Definition at line 70 of file FairVolumeList.cxx.
View newest version in sPHENIX GitHub at line 70 of file FairVolumeList.cxx
References fData, findObject(), FairVolume::getVolumeId(), and v.
Referenced by FairModule::AddSensitiveVolume(), and FairModule::ProcessNodes().
|
inline |
Definition at line 40 of file FairVolumeList.h.
View newest version in sPHENIX GitHub at line 40 of file FairVolumeList.h
References fData.
Referenced by FairModule::getFairVolume().
FairVolume * FairVolumeList::findObject | ( | TString | name | ) |
Definition at line 55 of file FairVolumeList.cxx.
View newest version in sPHENIX GitHub at line 55 of file FairVolumeList.cxx
Referenced by FairModule::AddSensitiveVolume(), addVolume(), getVolume(), and getVolumeId().
|
inline |
Definition at line 39 of file FairVolumeList.h.
View newest version in sPHENIX GitHub at line 39 of file FairVolumeList.h
References fData.
Referenced by FairModule::getFairVolume().
FairVolume * FairVolumeList::getVolume | ( | TString * | name | ) |
Definition at line 34 of file FairVolumeList.cxx.
View newest version in sPHENIX GitHub at line 34 of file FairVolumeList.cxx
References findObject().
Int_t FairVolumeList::getVolumeId | ( | TString * | name | ) |
Definition at line 43 of file FairVolumeList.cxx.
View newest version in sPHENIX GitHub at line 43 of file FairVolumeList.cxx
References findObject(), and FairVolume::getVolumeId().
|
private |
|
private |
Definition at line 25 of file FairVolumeList.h.
View newest version in sPHENIX GitHub at line 25 of file FairVolumeList.h
Referenced by addVolume(), At(), findObject(), getEntries(), and ~FairVolumeList().