![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/passive/PndTarget.h>
Public Member Functions | |
PndTarget (const char *name, const char *Title="PND Target") | |
PndTarget () | |
virtual | ~PndTarget () |
virtual void | ConstructGeometry () |
![]() | |
FairModule () | |
FairModule (const char *Name, const char *title, Bool_t Active=kFALSE) | |
virtual | ~FairModule () |
virtual void | Print (Option_t *option="") const |
virtual void | SetGeometryFileName (TString fname, TString geoVer="0") |
virtual TString | GetGeometryFileName () |
virtual TString | GetGeometryFileVer () |
virtual void | ConstructOpGeometry () |
virtual void | ConstructRootGeometry () |
virtual void | ConstructASCIIGeometry () |
virtual Bool_t | CheckIfSensitive (std::string name) |
virtual void | ExpandNode (TGeoNode *Node) |
virtual Int_t | getVolId (const TString &vname) const |
Int_t | GetModId () |
void | SetVerboseLevel (Int_t level) |
Bool_t | IsActive () |
void | SetModId (Int_t id) |
void | SetMotherVolume (TString volName) |
void | ProcessNodes (TList *aList) |
virtual void | SetParContainers () |
TList * | GetListOfGeoPar () |
FairVolume * | getFairVolume (FairGeoNode *fNode) |
void | AddSensitiveVolume (TGeoVolume *v) |
void | ImportRootMaterials () |
Additional Inherited Members | |
![]() | |
TString | fMotherVolumeName |
![]() | |
static FairVolumeList * | vList =0 |
static Int_t | fNbOfVolumes =0 |
static TRefArray * | svList =0 |
static TArrayI * | volNumber =0 |
![]() | |
TString | fgeoVer |
TString | fgeoName |
Int_t | fModId |
Bool_t | fActive |
Int_t | fNbOfSensitiveVol |
Int_t | fVerboseLevel |
TList * | flGeoPar |
Bool_t | kGeoSaved |
list of Detector Geometry parameters | |
FairLogger * | fLogger |
flag for initialisation | |
Bool_t | fRootMaterialImportFlag |
Definition at line 7 of file PndTarget.h.
View newest version in sPHENIX GitHub at line 7 of file PndTarget.h
PndTarget::PndTarget | ( | const char * | name, |
const char * | Title = "PND Target" |
||
) |
Definition at line 22 of file PndTarget.cxx.
View newest version in sPHENIX GitHub at line 22 of file PndTarget.cxx
PndTarget::PndTarget | ( | ) |
Definition at line 18 of file PndTarget.cxx.
View newest version in sPHENIX GitHub at line 18 of file PndTarget.cxx
|
virtual |
Definition at line 15 of file PndTarget.cxx.
View newest version in sPHENIX GitHub at line 15 of file PndTarget.cxx
|
virtual |
method called from the MC application to construct the geometry, has to be implimented by user
Reimplemented from FairModule.
Definition at line 26 of file PndTarget.cxx.
View newest version in sPHENIX GitHub at line 26 of file PndTarget.cxx
References FairGeoInterface::addGeoModule(), FairGeoSet::create(), FairRuntimeDb::getContainer(), FairGeoLoader::getGeoBuilder(), FairGeoLoader::getGeoInterface(), FairModule::GetGeometryFileName(), PndGeoPassivePar::GetGeoPassiveNodes(), PndGeoPassivePar::GetGeoSensitiveNodes(), FairGeoSet::getListOfVolumes(), FairRun::GetRunId(), FairRun::GetRuntimeDb(), FairGeoLoader::Instance(), FairRun::Instance(), FairGeoNode::isSensitive(), loader, FairModule::ProcessNodes(), FairGeoInterface::readSet(), FairParSet::setChanged(), FairGeoSet::setGeomFile(), and FairParSet::setInputVersion().