|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef G4ATLASTOOLS_PolyconicalEnvelope_H
6 #define G4ATLASTOOLS_PolyconicalEnvelope_H
31 Gaudi::Property<unsigned int>
m_surfaceNr{
this,
"NSurfaces", 0,
"Number of surfaces in Z"};
32 Gaudi::Property<std::vector<double> >
m_innerRadii{
this,
"InnerRadii", {},
"Envelope inner radii"};
33 Gaudi::Property<std::vector<double> >
m_outerRadii{
this,
"OuterRadii", {},
"Envelope outer radii"};
34 Gaudi::Property<std::vector<double> >
m_ZSurfaces{
this,
"ZSurfaces", {},
"Envelope surface Zs"};
35 Gaudi::Property<double>
m_startphi{
this,
"StartPhi", 0.,
""};
Gaudi::Property< std::string > m_materialName
virtual void BuildGeometry() override final
virtual methods being implemented here
Gaudi::Property< std::vector< double > > m_outerRadii
Support class for PropertyMgr.
Gaudi::Property< double > m_startphi
Gaudi::Property< std::vector< double > > m_ZSurfaces
~PolyconicalEnvelope()=default
Gaudi::Property< double > m_deltaphi
PolyconicalEnvelope(const std::string &type, const std::string &name, const IInterface *parent)
Gaudi::Property< unsigned int > m_surfaceNr
=============================================================================
Gaudi::Property< std::vector< double > > m_innerRadii