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

Endplate geometry parameters. More...

#include <CDCGeometry.h>

Inheritance diagram for CDCGeometry::EndPlate:
Collaboration diagram for CDCGeometry::EndPlate:

Public Member Functions

 EndPlate ()
 Constructor.
 
 EndPlate (int i)
 Constructor.
 
 ~EndPlate ()
 Destructor.
 
void appendNew (const std::string &name, int ilay, double rmin, double rmax, double zfwd, double zbwd)
 Add new endplate layer.
 
int getNEndPlateLayers () const
 Get the number of endplate layers.
 
int getId () const
 Get ID.
 
EndPlateLayer getEndPlateLayer (int i) const
 Get i-th endplate layer.
 
std::vector< EndPlateLayergetEndPlateLayers () const
 Get the list of endplate layers.
 

Private Member Functions

 ClassDef (EndPlate, 1)
 Makes objects storable.
 

Private Attributes

int m_id
 Layer ID.
 
std::vector< EndPlateLayerm_endPlateLayers
 Endplate layers.
 

Detailed Description

Endplate geometry parameters.

Definition at line 1351 of file CDCGeometry.h.


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