Belle II Software  release-08-01-10
VXDBoxPositionsPar Class Reference

The Class for VXD doc box envelope. More...

#include <VXDServiceGeometryPar.h>

Inheritance diagram for VXDBoxPositionsPar:
Collaboration diagram for VXDBoxPositionsPar:

Public Member Functions

 VXDBoxPositionsPar (const std::string &name="", double minZ=0, double maxZ=0, double minR=0, double maxR=0, int divisions=0)
 Constructor.
 
double getMinZ (void) const
 Get minZ in mm.
 
double getMaxZ (void) const
 Get maxZ in mm.
 
double getMinR (void) const
 Get minR in mm.
 
double getMaxR (void) const
 Get maxR in mm.
 
int getDivisions (void) const
 Get divisions.
 
const std::vector< VXDSlotsPar > & getSlots (void) const
 Get slots.
 
std::vector< VXDSlotsPar > & getSlots (void)
 Get slots.
 
const std::string & getName (void) const
 Get name.
 

Private Member Functions

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

Private Attributes

std::string m_name
 Name.
 
double m_minZ
 MinZ in mm.
 
double m_maxZ
 MaxZ in mm.
 
double m_minR
 MinR in mm.
 
double m_maxR
 MaxR in mm.
 
int m_divisions
 Divisions.
 
std::vector< VXDSlotsParm_slots
 Slots for doc boxes.
 

Detailed Description

The Class for VXD doc box envelope.

Definition at line 89 of file VXDServiceGeometryPar.h.


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