Definition at line 125 of file VP1GeometrySystem.cxx.
◆ SubSystemInfo()
| VP1GeometrySystem::Imp::SubSystemInfo::SubSystemInfo |
( |
QCheckBox * | cb, |
|
|
const QRegExp & | the_geomodeltreetopregexp, |
|
|
bool | the_negatetreetopregexp, |
|
|
const QRegExp & | the_geomodelchildrenregexp, |
|
|
bool | the_negatechildrenregexp, |
|
|
VP1GeoFlags::SubSystemFlag | the_flag, |
|
|
const std::string & | the_matname, |
|
|
const QRegExp & | the_geomodelgrandchildrenregexp, |
|
|
bool | the_negategrandchildrenregexp = false ) |
|
inline |
Definition at line 129 of file VP1GeometrySystem.cxx.
141 {
142
144
145
149 }
150
151 }
bool negatechildrenregexp
bool negategrandchildrenregexp
QRegExp geomodeltreetopregexp
VP1GeoFlags::SubSystemFlag flag
QRegExp geomodelgrandchildrenregexp
QRegExp geomodelchildrenregexp
◆ childrenRegExpNameCompatible()
| bool VP1GeometrySystem::Imp::SubSystemInfo::childrenRegExpNameCompatible |
( |
const std::string & | volname | ) |
const |
|
inline |
◆ dump()
| void VP1GeometrySystem::Imp::SubSystemInfo::dump |
( |
| ) |
const |
|
inline |
Definition at line 209 of file VP1GeometrySystem.cxx.
209 {
210 std::cout<<" SubSystemInfo @ "<<this<<"\n"
211 <<(
isbuilt?
"Is built.\n":
"Is not built.\n")
212 <<(
muonchambers?
"Has muon chambers.\n":
"No muon chambers.\n");
213 std::cout<<"Contains following volhandles: [";
214 for (
auto vol :
vollist) std::cout<<&vol<<
",";
215 std::cout<<"]"<<std::endl;
216 std::cout<<
"Matname = "<<
matname<<std::endl;
217 std::cout<<"Contains following TreetopInfo: [";
218 for (
const auto& tt :
treetopinfo) std::cout<<
tt.volname<<
",";
219 std::cout<<"]"<<std::endl;
220
221 }
std::vector< TreetopInfo > treetopinfo
VolumeHandle::VolumeHandleList vollist
◆ grandchildrenRegExpNameCompatible()
| bool VP1GeometrySystem::Imp::SubSystemInfo::grandchildrenRegExpNameCompatible |
( |
const std::string & | volname | ) |
const |
|
inline |
◆ hasMuonChambers()
| bool VP1GeometrySystem::Imp::SubSystemInfo::hasMuonChambers |
( |
| ) |
const |
|
inline |
◆ checkbox
| QCheckBox* VP1GeometrySystem::Imp::SubSystemInfo::checkbox |
◆ flag
◆ geomodelchildrenregexp
| QRegExp VP1GeometrySystem::Imp::SubSystemInfo::geomodelchildrenregexp |
◆ geomodelgrandchildrenregexp
| QRegExp VP1GeometrySystem::Imp::SubSystemInfo::geomodelgrandchildrenregexp |
◆ geomodeltreetopregexp
| QRegExp VP1GeometrySystem::Imp::SubSystemInfo::geomodeltreetopregexp |
◆ isbuilt
| bool VP1GeometrySystem::Imp::SubSystemInfo::isbuilt |
◆ matname
| std::string VP1GeometrySystem::Imp::SubSystemInfo::matname |
◆ muonchambers
| bool VP1GeometrySystem::Imp::SubSystemInfo::muonchambers |
◆ negatechildrenregexp
| bool VP1GeometrySystem::Imp::SubSystemInfo::negatechildrenregexp |
◆ negategrandchildrenregexp
| bool VP1GeometrySystem::Imp::SubSystemInfo::negategrandchildrenregexp |
◆ negatetreetopregexp
| bool VP1GeometrySystem::Imp::SubSystemInfo::negatetreetopregexp |
◆ soswitch
| SoSwitch* VP1GeometrySystem::Imp::SubSystemInfo::soswitch |
◆ treetopinfo
| std::vector<TreetopInfo> VP1GeometrySystem::Imp::SubSystemInfo::treetopinfo |
◆ vollist
The documentation for this class was generated from the following file: