#include <AHCalGeometry.h>
Public Member Functions | |
AHCalGeometry (edm::ParameterSet const &) | |
std::pair< double, double > | getXY (const AHCalDetId &id) const |
get the local coordinate in the plane and along depth More... | |
double | getZ (const AHCalDetId &id) const |
int | maxDepth () const |
get maximum number of layers More... | |
~AHCalGeometry () | |
Private Member Functions | |
AHCalGeometry ()=delete | |
Private Attributes | |
std::unique_ptr< AHCalParameters > | ahcal_ |
Gets position of AHCal cell
Definition at line 12 of file AHCalGeometry.h.
AHCalGeometry::AHCalGeometry | ( | edm::ParameterSet const & | iC | ) |
Create geometry of AHCal
Definition at line 4 of file AHCalGeometry.cc.
References ahcal_.
|
inline |
Definition at line 16 of file AHCalGeometry.h.
|
privatedelete |
Referenced by maxDepth().
std::pair< double, double > AHCalGeometry::getXY | ( | const AHCalDetId & | id | ) | const |
get the local coordinate in the plane and along depth
Definition at line 6 of file AHCalGeometry.cc.
References ahcal_, and cuy::col.
Referenced by maxDepth().
double AHCalGeometry::getZ | ( | const AHCalDetId & | id | ) | const |
|
inline |
get maximum number of layers
Definition at line 19 of file AHCalGeometry.h.
References ahcal_, AHCalGeometry(), getXY(), and getZ().
|
private |
Definition at line 27 of file AHCalGeometry.h.
Referenced by AHCalGeometry(), getXY(), getZ(), and maxDepth().