![]()  | 
						
							 
								EIC Software
							  
							
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							  
						 | 
					
#include <EicRoot/blob/master/base/FairVolumeList.h>
 Inheritance diagram for FairVolumeList:
 Collaboration diagram for FairVolumeList: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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:
      
  | 
  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().