23 float phi_min,
float phi_max,
float dphi,
34 m_nPhi ((short) ((phi_max - phi_min)/
dphi + 0.501)),
44 std::cout << std::endl <<
" CaloTTDescriptor print: "
45 << std::endl << std::endl;
50 std::cout <<
" Calo LVL1 Trigger Towers: " << std::endl;
51 std::cout <<
" eta min eta max deta phi min phi max dphi nLay"
53 std::cout << std::setiosflags(std::ios::fixed);
54 std::cout << std::setw(9) << std::setprecision(4) <<
m_eta_min <<
" "
55 << std::setw(9) << std::setprecision(4) <<
m_eta_max <<
" "
56 << std::setw(9) << std::setprecision(4) <<
m_deta <<
" "
57 << std::setw(9) << std::setprecision(4) <<
m_phi_min <<
" "
58 << std::setw(9) << std::setprecision(4) <<
m_phi_max <<
" "
59 << std::setw(9) << std::setprecision(4) <<
m_dphi <<
" "
60 << std::setw(9) << std::setprecision(4) <<
m_nLay <<
" "
87 m_nPhi = (short) ((phi_max - phi_min)/
dphi + 0.501);
void set(const Identifier &id)
set internal data member m_id (which is unused.
float deta() const
descriptor parameter: eta granularity
short m_nLay
descriptor parameter: number of layers
CaloTTDescriptor()
Default constructor.
float m_eta_min
descriptor parameter: min value of abs(eta)
float m_eta_max
descriptor parameter: max value of abs(eta)
int m_sign_eta
descriptor parameter: sign of eta (+-1)
int sign_eta() const
descriptor parameter: sign of eta (+-1)
float m_dphi
descriptor parameter: phi granularity
float m_phi_max
descriptor parameter: max value of phi
float dphi() const
descriptor parameter: phi granularity
float m_deta
descriptor parameter: eta granularity
float m_phi_min
descriptor parameter: min value of phi
Identifier m_id
an identifier associated to the descriptor.
float eta_min() const
descriptor parameter: min value of abs(eta)
short m_nPhi
descriptor parameter: number of phi bins
float eta_max() const
descriptor parameter: max value of abs(eta)
short m_nEta
descriptor parameter: number of eta bins