Belle II Software development
HeavyMetalShieldGeometryPar Class Reference

The Class for VXD Heavy Metal Shield. More...

#include <HeavyMetalShieldGeometryPar.h>

Inheritance diagram for HeavyMetalShieldGeometryPar:

Public Member Functions

 HeavyMetalShieldGeometryPar ()
 Default constructor.
 
std::vector< VXDPolyConePar > & getShields (void)
 Get shields.
 
const std::vector< VXDPolyConePar > & getShields (void) const
 Get shields.
 

Private Member Functions

 ClassDef (HeavyMetalShieldGeometryPar, 5)
 ClassDef, must be the last term before the closing {}.
 

Private Attributes

std::vector< VXDPolyConeParm_shields
 Shields.
 

Detailed Description

The Class for VXD Heavy Metal Shield.

Definition at line 25 of file HeavyMetalShieldGeometryPar.h.

Constructor & Destructor Documentation

◆ HeavyMetalShieldGeometryPar()

Default constructor.

Definition at line 29 of file HeavyMetalShieldGeometryPar.h.

29{}

Member Function Documentation

◆ getShields() [1/2]

std::vector< VXDPolyConePar > & getShields ( void  )
inline

Get shields.

Definition at line 31 of file HeavyMetalShieldGeometryPar.h.

31{ return m_shields; }
std::vector< VXDPolyConePar > m_shields
Shields.

◆ getShields() [2/2]

const std::vector< VXDPolyConePar > & getShields ( void  ) const
inline

Get shields.

Definition at line 33 of file HeavyMetalShieldGeometryPar.h.

33{ return m_shields; }

Member Data Documentation

◆ m_shields

std::vector<VXDPolyConePar> m_shields
private

Shields.

Definition at line 38 of file HeavyMetalShieldGeometryPar.h.


The documentation for this class was generated from the following file: