#include <IjSuperCellTowerMapper.h>
|
virtual StatusCode | AssignSuperCellsToTowers (std::unique_ptr< jTowerContainer > &my_jTowerContainerRaw) const =0 |
|
virtual StatusCode | AssignTriggerTowerMapper (std::unique_ptr< jTowerContainer > &my_jTowerContainerRaw) const =0 |
|
virtual void | reset ()=0 |
|
virtual int | FindAndConnectTower (std::unique_ptr< jTowerContainer > &my_jTowerContainerRaw, 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, float eta_min, float eta_max, float eta0, float phi_min, float phi_max, float phi0) const =0 |
|
virtual void | ConnectSuperCellToTower (std::unique_ptr< jTowerContainer > &my_jTowerContainerRaw, int iETower, Identifier ID, int iCell, float et, int layer) 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, float eta_min, float eta_max, float eta0, float phi_min, float phi_max, float phi0, bool cellValid=false) const =0 |
|
Definition at line 35 of file IjSuperCellTowerMapper.h.
◆ AssignSuperCellsToTowers()
virtual StatusCode LVL1::IjSuperCellTowerMapper::AssignSuperCellsToTowers |
( |
std::unique_ptr< jTowerContainer > & |
my_jTowerContainerRaw | ) |
const |
|
pure virtual |
◆ AssignTriggerTowerMapper()
virtual StatusCode LVL1::IjSuperCellTowerMapper::AssignTriggerTowerMapper |
( |
std::unique_ptr< jTowerContainer > & |
my_jTowerContainerRaw | ) |
const |
|
pure virtual |
◆ ConnectSuperCellToTower()
virtual void LVL1::IjSuperCellTowerMapper::ConnectSuperCellToTower |
( |
std::unique_ptr< jTowerContainer > & |
my_jTowerContainerRaw, |
|
|
int |
iETower, |
|
|
Identifier |
ID, |
|
|
int |
iCell, |
|
|
float |
et, |
|
|
int |
layer |
|
) |
| const |
|
pure virtual |
◆ FindAndConnectTower()
virtual int LVL1::IjSuperCellTowerMapper::FindAndConnectTower |
( |
std::unique_ptr< jTowerContainer > & |
my_jTowerContainerRaw, |
|
|
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, |
|
|
float |
eta_min, |
|
|
float |
eta_max, |
|
|
float |
eta0, |
|
|
float |
phi_min, |
|
|
float |
phi_max, |
|
|
float |
phi0 |
|
) |
| const |
|
pure virtual |
◆ FindTowerIDForSuperCell()
virtual int LVL1::IjSuperCellTowerMapper::FindTowerIDForSuperCell |
( |
int |
towereta, |
|
|
int |
towerphi |
|
) |
| const |
|
pure virtual |
◆ interfaceID()
const InterfaceID & LVL1::IjSuperCellTowerMapper::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ PrintCellSpec()
virtual void LVL1::IjSuperCellTowerMapper::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, |
|
|
float |
eta_min, |
|
|
float |
eta_max, |
|
|
float |
eta0, |
|
|
float |
phi_min, |
|
|
float |
phi_max, |
|
|
float |
phi0, |
|
|
bool |
cellValid = false |
|
) |
| const |
|
pure virtual |
◆ reset()
virtual void LVL1::IjSuperCellTowerMapper::reset |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: