![]() |
Belle II Software
release-08-02-04
|
#include <ECLGeometryPar.h>

Public Types | |
| typedef EclIdentifier | Identifier |
| constants, enums and typedefs | |
Public Member Functions | |
| EclNbr () | |
| Constructors and destructor. | |
| EclNbr (const EclNbr &aNbr) | |
| Constructor of EclNbr. | |
| EclNbr (const std::vector< Identifier > &aNbrs, const std::vector< Identifier >::size_type aNearSize) | |
| Constructor of EclNbr. | |
| virtual | ~EclNbr () |
| destructor | |
| const std::vector< Identifier > & | nbrs () const |
| get crystals nbrs | |
| const std::vector< Identifier >::const_iterator | nearBegin () const |
| get crystals nearBegin | |
| const std::vector< Identifier >::const_iterator | nearEnd () const |
| get crystals nearEnd | |
| const std::vector< Identifier >::const_iterator | nextBegin () const |
| get crystals nextBegin | |
| const std::vector< Identifier >::const_iterator | nextEnd () const |
| get crystals nextEnd | |
| std::vector< Identifier >::size_type | nearSize () const |
| get crystals nearSize | |
| std::vector< Identifier >::size_type | nextSize () const |
| get crystals nextSize | |
| EclNbr & | operator= (const EclNbr &aNbr) |
| assignment operator(s) | |
| EclNbr | getNbr (const Identifier aCellId) |
| get crystals nbr | |
| void | printNbr () |
| print crystals nbrs | |
| void | Mapping (int cid) |
| Mapping theta, phi Id. | |
| int | GetCellID (int ThetaId, int PhiId) |
| Get Cell Id. | |
| int | GetCellID () |
| Get Cell Id. | |
| int | GetThetaID () |
| Get Theta Id. | |
| int | GetPhiID () |
| Get Phi Id. | |
Private Attributes | |
| int | mNbr_cellID |
| data members More... | |
| int | mNbr_thetaID |
| The Theta ID information. | |
| int | mNbr_phiID |
| The Phi ID information. | |
| std::vector< Identifier > & | m_nbrs |
| id of m_brs | |
| std::vector< Identifier >::size_type | m_nearSize |
| size of near brs | |
EclNbr class
Definition at line 150 of file ECLGeometryPar.h.
|
private |