Functions | ||||
IGeometryInfo * | createGeometryInfo (IDetectorElement *de) | |||
create "ghost" geometry info object
| ||||
IGeometryInfo * | createGeometryInfo (IDetectorElement *de, const std::string &LV) | |||
create "orphan" geometry info object
| ||||
IGeometryInfo * | createGeometryInfo (IDetectorElement *de, const std::string &LogVol, const std::string &Support, const std::string &ReplicaNamePath, const std::string &alignmentPath="") | |||
create regular geometry infor element
| ||||
IGeometryInfo * | createGeometryInfo (IDetectorElement *de, const std::string &LogVol, const std::string &Support, const ILVolume::ReplicaPath &ReplicaPath, const std::string &alignmentPath="") | |||
create regular geometry infor element
|
collection of "creational" methods for creation of IGeometryInfo objects
IGeometryInfo* GeoInfo::createGeometryInfo | ( | IDetectorElement * | de | ) |
create "ghost" geometry info object
GeometryInfoException | null IDetectorElement pointer |
de | pointer to detector element |
IGeometryInfo* GeoInfo::createGeometryInfo | ( | IDetectorElement * | de, | |
const std::string & | LV | |||
) |
create "orphan" geometry info object
GeometryInfoException | null IDetectorElement pointer |
de | pointer to detector element | |
LV | name/address fo logical volume |
IGeometryInfo* GeoInfo::createGeometryInfo | ( | IDetectorElement * | de, | |
const std::string & | LogVol, | |||
const std::string & | Support, | |||
const std::string & | ReplicaNamePath, | |||
const std::string & | alignmentPath = "" | |||
) |
create regular geometry infor element
GeometryInfoException | null IDetectorElement pointer |
de | pointer to detector element | |
LogVol | name of logical volume | |
Support | name of support element | |
ReplicaNamePath | replica path/address | |
alignmentPath | address of alignment condition |
IGeometryInfo* GeoInfo::createGeometryInfo | ( | IDetectorElement * | de, | |
const std::string & | LogVol, | |||
const std::string & | Support, | |||
const ILVolume::ReplicaPath & | ReplicaPath, | |||
const std::string & | alignmentPath = "" | |||
) |
create regular geometry infor element
GeometryInfoException | null IDetectorElement pointer |
de | pointer to detector element | |
LogVol | name of logical volume | |
Support | name of support element | |
ReplicaPath | replica path | |
alignmentPath | address of alignment condition |