|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "G4NistManager.hh"
10 #include "G4LogicalVolume.hh"
11 #include "G4PVPlacement.hh"
12 #include "G4SystemOfUnits.hh"
13 #include "G4Polycone.hh"
28 G4NistManager* nist = G4NistManager::Instance();
36 " differs from nr. of surfaces "<<
m_surfaceNr<<
"!!!");
39 " differs from nr. of surfaces "<<
m_surfaceNr<<
"!!!");
42 " differs from nr. of surfaces "<<
m_surfaceNr<<
"!!!");
57 G4LogicalVolume* logicWorld =
new G4LogicalVolume(envSolid,
mat,
m_detectorName.value());
G4LogicalVolume * theEnvelope
Gaudi::Property< std::string > m_materialName
virtual void BuildGeometry() override final
virtual methods being implemented here
Gaudi::Property< std::vector< double > > m_outerRadii
#define ATH_MSG_VERBOSE(x)
Gaudi::Property< double > m_startphi
Gaudi::Property< std::vector< double > > m_ZSurfaces
Gaudi::Property< double > m_deltaphi
Gaudi::Property< std::string > m_detectorName
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