ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
The WrappingSetup that is happening here. More...
#include <acts/blob/master/Core/include/Acts/Geometry/CylinderVolumeBuilder.hpp>
Public Member Functions | |
WrappingConfig ()=default | |
constructor | |
void | configureContainerVolume () |
configure the new Volume | |
void | wrapInsertAttach () |
wrap, insert, attach | |
std::string | toString () const |
Method for output formatting. | |
Public Attributes | |
VolumeConfig | nVolumeConfig |
the new volumes | |
VolumeConfig | cVolumeConfig |
VolumeConfig | pVolumeConfig |
VolumeConfig | containerVolumeConfig |
the combined volume | |
VolumeConfig | existingVolumeConfig |
existing volume config with potential gaps | |
VolumeConfig | fGapVolumeConfig |
VolumeConfig | sGapVolumeConfig |
VolumeConfig | externalVolumeConfig |
WrappingCondition | wCondition = Undefined |
std::string | wConditionScreen = "[left untouched]" |
The WrappingSetup that is happening here.
Definition at line 202 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 202 of file CylinderVolumeBuilder.hpp
|
default |
constructor
|
inline |
configure the new Volume
Definition at line 229 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 229 of file CylinderVolumeBuilder.hpp
References Acts::VolumeConfig::adapt(), Acts::VolumeConfig::adaptR(), containerVolumeConfig, cVolumeConfig, existingVolumeConfig, externalVolumeConfig, Acts::VolumeConfig::midPointAttachZ(), nVolumeConfig, Acts::VolumeConfig::present, pVolumeConfig, wCondition, wConditionScreen, and Acts::Wrapping.
Referenced by Acts::CylinderVolumeBuilder::trackingVolume().
|
inline |
Method for output formatting.
Definition at line 414 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 414 of file CylinderVolumeBuilder.hpp
References containerVolumeConfig, cVolumeConfig, existingVolumeConfig, fGapVolumeConfig, nVolumeConfig, pVolumeConfig, sGapVolumeConfig, Acts::VolumeConfig::toString(), Acts::Undefined, and wCondition.
Referenced by Acts::CylinderVolumeBuilder::trackingVolume().
|
inline |
wrap, insert, attach
Definition at line 274 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 274 of file CylinderVolumeBuilder.hpp
References Acts::VolumeConfig::adaptR(), Acts::VolumeConfig::adaptZ(), Acts::Attaching, Acts::VolumeConfig::attachZ(), Acts::CentralWrapping, containerVolumeConfig, cVolumeConfig, existingVolumeConfig, fGapVolumeConfig, Acts::Inserting, nVolumeConfig, Acts::VolumeConfig::present, pVolumeConfig, Acts::VolumeConfig::rMax, Acts::VolumeConfig::rMin, sGapVolumeConfig, wCondition, wConditionScreen, Acts::Wrapping, Acts::VolumeConfig::wraps(), Acts::VolumeConfig::zMax, and Acts::VolumeConfig::zMin.
Referenced by Acts::CylinderVolumeBuilder::trackingVolume().
VolumeConfig Acts::WrappingConfig::containerVolumeConfig |
the combined volume
Definition at line 210 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 210 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), toString(), and wrapInsertAttach().
VolumeConfig Acts::WrappingConfig::cVolumeConfig |
Definition at line 206 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 206 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
VolumeConfig Acts::WrappingConfig::existingVolumeConfig |
existing volume config with potential gaps
Definition at line 213 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 213 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
VolumeConfig Acts::WrappingConfig::externalVolumeConfig |
externally provided config, this can only change the the ncp volumes
Definition at line 219 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 219 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), and Acts::CylinderVolumeBuilder::trackingVolume().
VolumeConfig Acts::WrappingConfig::fGapVolumeConfig |
Definition at line 214 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 214 of file CylinderVolumeBuilder.hpp
Referenced by toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
VolumeConfig Acts::WrappingConfig::nVolumeConfig |
the new volumes
Definition at line 205 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 205 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
VolumeConfig Acts::WrappingConfig::pVolumeConfig |
Definition at line 207 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 207 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
VolumeConfig Acts::WrappingConfig::sGapVolumeConfig |
Definition at line 215 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 215 of file CylinderVolumeBuilder.hpp
Referenced by toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
WrappingCondition Acts::WrappingConfig::wCondition = Undefined |
Definition at line 222 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 222 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), toString(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().
std::string Acts::WrappingConfig::wConditionScreen = "[left untouched]" |
Definition at line 223 of file CylinderVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 223 of file CylinderVolumeBuilder.hpp
Referenced by configureContainerVolume(), Acts::CylinderVolumeBuilder::trackingVolume(), and wrapInsertAttach().