Belle II Software development
VXDSlotsPar Class Reference

The Class for Slot types. More...

#include <VXDServiceGeometryPar.h>

Inheritance diagram for VXDSlotsPar:

Public Member Functions

 VXDSlotsPar (const std::string &type="")
 Constructor.
 
const std::string & getType (void) const
 Get type.
 
const std::vector< double > & getSlotNumbers (void) const
 Get slot numbers.
 
std::vector< double > & getSlotNumbers (void)
 Get slot numbers.
 

Private Member Functions

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

Private Attributes

std::vector< double > m_slotNumbers
 Slots numbers.
 
std::string m_type
 Type.
 

Detailed Description

The Class for Slot types.

Definition at line 65 of file VXDServiceGeometryPar.h.

Constructor & Destructor Documentation

◆ VXDSlotsPar()

VXDSlotsPar ( const std::string &  type = "")
inlineexplicit

Constructor.

Definition at line 69 of file VXDServiceGeometryPar.h.

69: m_type(type) {}

Member Function Documentation

◆ getSlotNumbers() [1/2]

std::vector< double > & getSlotNumbers ( void  )
inline

Get slot numbers.

Definition at line 75 of file VXDServiceGeometryPar.h.

75{ return m_slotNumbers; }
std::vector< double > m_slotNumbers
Slots numbers.

◆ getSlotNumbers() [2/2]

const std::vector< double > & getSlotNumbers ( void  ) const
inline

Get slot numbers.

Definition at line 73 of file VXDServiceGeometryPar.h.

73{ return m_slotNumbers; }

◆ getType()

const std::string & getType ( void  ) const
inline

Get type.

Definition at line 71 of file VXDServiceGeometryPar.h.

71{ return m_type; }

Member Data Documentation

◆ m_slotNumbers

std::vector<double> m_slotNumbers
private

Slots numbers.

Definition at line 79 of file VXDServiceGeometryPar.h.

◆ m_type

std::string m_type
private

Type.

Definition at line 81 of file VXDServiceGeometryPar.h.


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