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

The Class for VXD placement payload. More...

#include <VXDGeoPlacementPar.h>

Inheritance diagram for VXDGeoPlacementPar:
Collaboration diagram for VXDGeoPlacementPar:

Public Member Functions

 VXDGeoPlacementPar (const std::string &name="", double u=0, double v=0, const std::string &w="bottom", double woffset=0)
 Constructor.
 
 ~VXDGeoPlacementPar ()
 Destructor.
 
const std::string & getName () const
 get name of the component
 
void setName (const std::string &name)
 set name of the component
 
double getU () const
 get local u coordinate where to place the component
 
void setU (double u)
 set local u coordinate where to place the component
 
double getV () const
 get local v coordinate where to place the component
 
void setV (double v)
 set local v coordinate where to place the component
 
const std::string & getW () const
 get local w position where to place the component
 
void setW (const std::string &w)
 set local w position where to place the component
 
double getWOffset () const
 get offset to local w position where to place the component
 
void setWOffset (double woffset)
 set offset to local w position where to place the component
 

Private Member Functions

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

Private Attributes

std::string m_name
 Name of the component.
 
double m_u
 u coordinate where to place the component
 
double m_v
 v coordinate where to place the component
 
std::string m_w
 w coordinate where to place the component
 
double m_woffset
 Offset to the w placement of the component.
 

Detailed Description

The Class for VXD placement payload.

Definition at line 26 of file VXDGeoPlacementPar.h.


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