Belle II Software  release-08-01-10
CDCGeometry::SenseLayer Class Reference

Sense layer geometry parameters. More...

#include <CDCGeometry.h>

Inheritance diagram for CDCGeometry::SenseLayer:
Collaboration diagram for CDCGeometry::SenseLayer:

Public Member Functions

 SenseLayer ()
 Default constructor.
 
 SenseLayer (int id, double r, double zfwd, double zbwd, double dZfwd, double dZbwd, double offset, int nWires, double nShifts)
 Constructor.
 
 ~SenseLayer ()
 Destructor.
 
int getId () const
 Get ID.
 
double getR () const
 Get Radius.
 
double getZfwd () const
 Get fwd z-position.
 
double getZbwd () const
 Get bwd z-position.
 
void setDZfwd (double dz)
 Set fwd dz.
 
double getDZfwd () const
 Get fwd dz.
 
void setDZbwd (double dz)
 Set bwd dz.
 
double getDZbwd () const
 Get bwd dz.
 
void setOffset (double offset)
 Set offset.
 
double getOffset () const
 Get offset.
 
void setNShifts (int n)
 Set Nshifts.
 
int getNShifts () const
 Get Nshifts.
 
void setNWires (int n)
 Set number of wires.
 
int getNWires () const
 Get number of wires.
 

Private Member Functions

 ClassDef (SenseLayer, 1)
 Makes objects storable.
 

Private Attributes

int m_id
 ID.
 
double m_r
 r min.
 
double m_zfwd
 z fwd.
 
double m_zbwd
 z bwd.
 
double m_dZfwd
 dz fwd.
 
double m_dZbwd
 dz fwd.
 
double m_offset
 offset.
 
int m_nWires
 Number of wires.
 
double m_nShifts
 shift.
 

Detailed Description

Sense layer geometry parameters.

Definition at line 959 of file CDCGeometry.h.


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