10#ifndef TILEDETDESCR_TILEDETDESCRIPTOR_H
11#define TILEDETDESCR_TILEDETDESCRIPTOR_H
13#include "Identifier/Identifier.h"
17#define MAX_N_SAMP_TILEDD 20
77 float eta_min (
unsigned int samp)
const;
78 float eta_max (
unsigned int samp)
const;
79 float deta (
unsigned int samp)
const;
80 int n_eta (
unsigned int samp)
const;
86 float rcenter (
unsigned int samp)
const;
87 float dr (
unsigned int samp)
const;
88 float zcenter (
unsigned int samp)
const;
89 float dz (
unsigned int samp)
const;
93 float eta (
unsigned int eta_channel,
unsigned int samp)
const;
94 float phi (
unsigned int phi_channel)
const;
110 const unsigned int n_samp,
111 const unsigned int n_eta[],
112 const unsigned int n_phi,
232 assert (eta_channel <
m_n_eta[samp]);
239 assert (phi_channel <
m_n_phi);
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
#define MAX_N_SAMP_TILEDD
float zcenter(unsigned int samp) const
float rcenter(unsigned int samp) const
float eta_min(unsigned int samp) const
unsigned int m_n_eta[MAX_N_SAMP_TILEDD]
Identifier identify(void) const
float m_eta_max[MAX_N_SAMP_TILEDD]
float m_dr[MAX_N_SAMP_TILEDD]
float eta(unsigned int eta_channel, unsigned int samp) const
float m_eta_min[MAX_N_SAMP_TILEDD]
float phi(unsigned int phi_channel) const
float m_dz[MAX_N_SAMP_TILEDD]
float deta(unsigned int samp) const
float m_rcenter[MAX_N_SAMP_TILEDD]
float eta_max(unsigned int samp) const
int n_eta(unsigned int samp) const
float dz(unsigned int samp) const
float m_zcenter[MAX_N_SAMP_TILEDD]
void set(const Identifier &id)
float dr(unsigned int samp) const
float m_deta[MAX_N_SAMP_TILEDD]