#include <IT2GeometryTool.h>
|
| DeclareInterfaceID (IT2GeometryTool, 1, 0) |
|
virtual int | EtaPhiRange (const int nCaloType, const int nCaloSamp, const double &energyEta, const double &energyPhi)=0 |
| This prepares internal tables based on the cluster position. More...
|
|
virtual bool | CellInNorCluster (const int nCaloType, const int nCaloSamp, const double &etaCell, const double &phiCell)=0 |
| Finds whether a cell is in a Normal Sized Cluster. More...
|
|
virtual bool | CellInNarCluster (const int nCaloType, const int nCaloSamp, const double &etaCell, const double &phiCell)=0 |
| Finds whether a cell is in a Narrow Sized Cluster. More...
|
|
virtual bool | CellInWidCluster (const int nCaloType, const int nCaloSamp, const double &etaCell, const double &phiCell)=0 |
| Finds whether a cell is in a Wide Sized Cluster. More...
|
|
virtual int | nStripetaEMnar (const int layer) const =0 |
|
virtual int | nStripphiEMnar (const int layer) const =0 |
|
virtual int | nStripetaEMwid (const int layer) const =0 |
|
virtual int | nStripphiEMwid (const int layer) const =0 |
|
virtual int | nStripetaEMnor (const int layer) const =0 |
|
virtual int | nStripphiEMnor (const int layer) const =0 |
|
virtual int | nStripetaHADnar (const int layer) const =0 |
|
virtual int | nStripphiHADnar (const int layer) const =0 |
|
virtual int | nStripetaHADwid (const int layer) const =0 |
|
virtual int | nStripphiHADwid (const int layer) const =0 |
|
virtual int | nStripetaHADnor (const int layer) const =0 |
|
virtual int | nStripphiHADnor (const int layer) const =0 |
|
Definition at line 24 of file IT2GeometryTool.h.
◆ CellInNarCluster()
virtual bool IT2GeometryTool::CellInNarCluster |
( |
const int |
nCaloType, |
|
|
const int |
nCaloSamp, |
|
|
const double & |
etaCell, |
|
|
const double & |
phiCell |
|
) |
| |
|
pure virtual |
Finds whether a cell is in a Narrow Sized Cluster.
- Parameters
-
- Returns
- cell is or not in this cluster.
Implemented in T2GeometryTool.
◆ CellInNorCluster()
virtual bool IT2GeometryTool::CellInNorCluster |
( |
const int |
nCaloType, |
|
|
const int |
nCaloSamp, |
|
|
const double & |
etaCell, |
|
|
const double & |
phiCell |
|
) |
| |
|
pure virtual |
Finds whether a cell is in a Normal Sized Cluster.
- Parameters
-
- Returns
- cell is or not in this cluster.
Implemented in T2GeometryTool.
◆ CellInWidCluster()
virtual bool IT2GeometryTool::CellInWidCluster |
( |
const int |
nCaloType, |
|
|
const int |
nCaloSamp, |
|
|
const double & |
etaCell, |
|
|
const double & |
phiCell |
|
) |
| |
|
pure virtual |
Finds whether a cell is in a Wide Sized Cluster.
- Parameters
-
- Returns
- cell is or not in this cluster.
Implemented in T2GeometryTool.
◆ DeclareInterfaceID()
◆ EtaPhiRange()
virtual int IT2GeometryTool::EtaPhiRange |
( |
const int |
nCaloType, |
|
|
const int |
nCaloSamp, |
|
|
const double & |
energyEta, |
|
|
const double & |
energyPhi |
|
) |
| |
|
pure virtual |
This prepares internal tables based on the cluster position.
Such tables should be used to determine whether a cells is inside clusters with different sizes
- Parameters
-
[in] | nCaloType | should be 0 for LAr and 1 for TileCal. |
[in] | nCaloSamp | should be calorimeter sample. |
[in] | energyEta | : eta of hottest cell. |
[in] | energyPhi | : phi of hottest cell. |
Implemented in T2GeometryTool.
◆ EtaPhiRangeInt()
virtual int IT2GeometryTool::EtaPhiRangeInt |
( |
const int |
layer, |
|
|
const int & |
nStripEta, |
|
|
const int & |
nStripPhi, |
|
|
const double & |
energyEta, |
|
|
const double & |
energyPhi, |
|
|
const int |
index_size |
|
) |
| |
|
protectedpure virtual |
◆ nStripetaEMnar()
virtual int IT2GeometryTool::nStripetaEMnar |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripetaEMnor()
virtual int IT2GeometryTool::nStripetaEMnor |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripetaEMwid()
virtual int IT2GeometryTool::nStripetaEMwid |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripetaHADnar()
virtual int IT2GeometryTool::nStripetaHADnar |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripetaHADnor()
virtual int IT2GeometryTool::nStripetaHADnor |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripetaHADwid()
virtual int IT2GeometryTool::nStripetaHADwid |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripphiEMnar()
virtual int IT2GeometryTool::nStripphiEMnar |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripphiEMnor()
virtual int IT2GeometryTool::nStripphiEMnor |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripphiEMwid()
virtual int IT2GeometryTool::nStripphiEMwid |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripphiHADnar()
virtual int IT2GeometryTool::nStripphiHADnar |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripphiHADnor()
virtual int IT2GeometryTool::nStripphiHADnor |
( |
const int |
layer | ) |
const |
|
pure virtual |
◆ nStripphiHADwid()
virtual int IT2GeometryTool::nStripphiHADwid |
( |
const int |
layer | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: