23 float phi_min,
float phi_max,
float dphi,
34 m_nPhi ((short) ((phi_max - phi_min)/
dphi + 0.501)),
44 std::cout <<
"\n CaloTTDescriptor print: \n\n" <<
m_id;
45 std::cout <<
" Calo LVL1 Trigger Towers: \n";
46 std::cout <<
" eta min eta max deta phi min phi max dphi nLay\n";
47 std::cout << std::setiosflags(std::ios::fixed);
48 std::cout << std::setw(9) << std::setprecision(4) <<
m_eta_min <<
" "
49 << std::setw(9) << std::setprecision(4) <<
m_eta_max <<
" "
50 << std::setw(9) << std::setprecision(4) <<
m_deta <<
" "
51 << std::setw(9) << std::setprecision(4) <<
m_phi_min <<
" "
52 << std::setw(9) << std::setprecision(4) <<
m_phi_max <<
" "
53 << std::setw(9) << std::setprecision(4) <<
m_dphi <<
" "
54 << std::setw(9) << std::setprecision(4) <<
m_nLay <<
" "
81 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