#include <IeSuperCellTowerMapper.h>
|
| virtual StatusCode | AssignSuperCellsToTowers (std::unique_ptr< eTowerContainer > &my_eTowerContainerRaw) const =0 |
| virtual StatusCode | AssignTriggerTowerMapper (std::unique_ptr< eTowerContainer > &my_eTowerContainerRaw) const =0 |
| virtual void | reset () const =0 |
| virtual int | FindAndConnectTower (std::unique_ptr< eTowerContainer > &my_eTowerContainerRaw, CaloSampling::CaloSample sample, const int region, int layer, const int pos_neg, const int eta_index, const int phi_index, Identifier ID, float et, int prov, bool doPrint) const =0 |
| virtual void | ConnectSuperCellToTower (std::unique_ptr< eTowerContainer > &my_eTowerContainerRaw, int iETower, Identifier ID, int iCell, float et, int layer, bool doenergysplit) const =0 |
| virtual int | FindTowerIDForSuperCell (int towereta, int towerphi) const =0 |
| virtual void | PrintCellSpec (const CaloSampling::CaloSample sample, int layer, const int region, const int eta_index, const int phi_index, const int pos_neg, int iETower, int iCell, int prov, Identifier ID, bool doenergysplit) const =0 |
Definition at line 32 of file IeSuperCellTowerMapper.h.
◆ AssignSuperCellsToTowers()
| virtual StatusCode LVL1::IeSuperCellTowerMapper::AssignSuperCellsToTowers |
( |
std::unique_ptr< eTowerContainer > & | my_eTowerContainerRaw | ) |
const |
|
pure virtual |
◆ AssignTriggerTowerMapper()
| virtual StatusCode LVL1::IeSuperCellTowerMapper::AssignTriggerTowerMapper |
( |
std::unique_ptr< eTowerContainer > & | my_eTowerContainerRaw | ) |
const |
|
pure virtual |
◆ ConnectSuperCellToTower()
| virtual void LVL1::IeSuperCellTowerMapper::ConnectSuperCellToTower |
( |
std::unique_ptr< eTowerContainer > & | my_eTowerContainerRaw, |
|
|
int | iETower, |
|
|
Identifier | ID, |
|
|
int | iCell, |
|
|
float | et, |
|
|
int | layer, |
|
|
bool | doenergysplit ) const |
|
pure virtual |
◆ FindAndConnectTower()
| virtual int LVL1::IeSuperCellTowerMapper::FindAndConnectTower |
( |
std::unique_ptr< eTowerContainer > & | my_eTowerContainerRaw, |
|
|
CaloSampling::CaloSample | sample, |
|
|
const int | region, |
|
|
int | layer, |
|
|
const int | pos_neg, |
|
|
const int | eta_index, |
|
|
const int | phi_index, |
|
|
Identifier | ID, |
|
|
float | et, |
|
|
int | prov, |
|
|
bool | doPrint ) const |
|
pure virtual |
◆ FindTowerIDForSuperCell()
| virtual int LVL1::IeSuperCellTowerMapper::FindTowerIDForSuperCell |
( |
int | towereta, |
|
|
int | towerphi ) const |
|
pure virtual |
◆ interfaceID()
| const InterfaceID & LVL1::IeSuperCellTowerMapper::interfaceID |
( |
| ) |
|
|
inlinestatic |
Definition at line 50 of file IeSuperCellTowerMapper.h.
51 {
53 }
static const InterfaceID IID_IeSuperCellTowerMapper("LVL1::IeSuperCellTowerMapper", 1, 0)
◆ PrintCellSpec()
| virtual void LVL1::IeSuperCellTowerMapper::PrintCellSpec |
( |
const CaloSampling::CaloSample | sample, |
|
|
int | layer, |
|
|
const int | region, |
|
|
const int | eta_index, |
|
|
const int | phi_index, |
|
|
const int | pos_neg, |
|
|
int | iETower, |
|
|
int | iCell, |
|
|
int | prov, |
|
|
Identifier | ID, |
|
|
bool | doenergysplit ) const |
|
pure virtual |
◆ reset()
| virtual void LVL1::IeSuperCellTowerMapper::reset |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: