25 return std::string(
"EfexTower" );
35const std::vector<uint32_t>&
90 uint32_t mpod, uint32_t fibre, uint32_t overlap )
113const std::list<L1CaloRdoEfexTower>::const_iterator&
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
Simple class to mainly store eta/phi information (indices, granularity, trigger tower coordinates) as...
bool sameDatum(const L1CaloRdoEfexTower &rhs) const
uint32_t getFpgaNumber() const
const std::list< L1CaloRdoEfexTower >::const_iterator & getCopy() const
void setCopy(std::list< L1CaloRdoEfexTower >::const_iterator ©, bool exists)
void setSupercells(std::vector< uint32_t > &supercells)
uint32_t getMgtNumber() const
std::vector< uint32_t > m_supercells
void setHardwareInfo(uint32_t fpga, uint32_t mgt, uint32_t word, uint32_t mpod, uint32_t fibre, uint32_t overlap)
L1CaloRdoEfexTower(int crate, int module, int eta, int phi, int layer, const L1CaloDetectorRegion ®ion)
uint32_t getMinipodNumber() const
uint32_t getFibreNumber() const
const std::vector< uint32_t > & getSupercells() const
std::list< L1CaloRdoEfexTower >::const_iterator m_copy
virtual std::string getType() const
uint32_t getWordNumber() const
L1CaloRdo(int crate, int module, int eta, int phi, int layer, int numSlices)
void setRegion(const L1CaloDetectorRegion ®ion)
bool sameDatum(const L1CaloRdo &rhs) const
bool exists(const std::string &filename)
does a file exist