1#ifndef EFEX_CELL_MAPPING_H
2#define EFEX_CELL_MAPPING_H
20 int efexnumber,
int fpga,
int quad,
int mgtchannel,
int dataword){
21 init( crate, efexnumber, fpga, quad, mgtchannel, dataword);
25 int efexnumber,
int fpga,
int mgtchannelout,
int dataword);
28 int efexnumber,
int fpga,
int eta,
int phi );
31 int efexnumber,
int fpga,
int eta,
int phi,
int seed );
41 void init(
int crate,
int efexnumber,
int fpga,
int quad,
int mgtchannel ,
int dataword);
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
static EfexCSVTables & getInstance()
void init(int crate, int efexnumber, int fpga, int quad, int mgtchannel, int dataword)
EfexCellMapping(int crate, int efexnumber, int fpga, int quad, int mgtchannel, int dataword)
std::string findModuleCords(int crate, int efexnumber) const
EfexHardwareInfo m_hwinfo
L1CaloDetectorRegion getDetectorRegion() const
std::string getLatomeID() const
EfexHardwareInfo getHardwareInfo() const
L1CaloDetectorRegion m_region
Simple class to mainly store eta/phi information (indices, granularity, trigger tower coordinates) as...