16 ,
unsigned int sampling)
22 for(
unsigned iSubgap=0; iSubgap<4; ++iSubgap) {
28 for(
unsigned iSubgap=0; iSubgap<4; ++iSubgap) {
44 ,
unsigned int iSampling)
56 return m_c->iSampling;
71 return *(
m_c->subgaps[iElectrode]);
81 return m_c->manager->getDescriptor().getPhiBinning().binLower(
m_c->iPhi);
86 return m_c->manager->getDescriptor().getPhiBinning().binUpper(
m_c->iPhi);
91 return *(
m_c->manager);
Scalar phi() const
phi method
This class provides direct access to information on the HV electrodes within the barrels.
const HECHVSubgap * subgaps[4]
const HECHVManager * manager
Clockwork(const HECHVManager *managerPtr, const HECHVModule *modulePtr, unsigned int side, unsigned int phi, unsigned int sampling)
unsigned int getPhiIndex() const
const HECHVSubgap & getSubgap(unsigned int iElectrode) const
unsigned int getSideIndex() const
unsigned int getSamplingIndex() const
const HECHVManager & getManager() const
static unsigned int getNumSubgaps()
HECHVModule(const HECHVManager *manager, unsigned int iSide, unsigned int iPhi, unsigned int iSampling)