ATLAS Offline Software
|
Adaptor for CaloCalibHits. More...
#include <GeoCaloCalibHit.h>
Public Types | |
enum | Type { ACTIVE, INACTIVE, DEAD, TILEAI, TILEDM, TILEACTIVE, TILEINACTIVE, TILEDEAD, UNRECOGNIZED } |
Public Member Functions | |
GeoCaloCalibHit ()=delete | |
GeoCaloCalibHit (const CaloCalibrationHit &hit, const std::string &collectionName, const CaloDetDescrManager *caloMgr) | |
double | energyEM () const |
double | energyNonEM () const |
double | energyInvisible () const |
double | energyEscaped () const |
double | energyTotal () const |
int | subdet () const |
int | type () const |
int | sampling () const |
int | region () const |
double | phiMin () const |
double | phiMax () const |
double | etaMin () const |
double | etaMax () const |
double | eta () const |
double | phi () const |
double | distance () const |
bool | isBarrel () const |
bool | isEndcap () const |
operator bool () const | |
std::string | hitType () const |
const CaloDetDescrElement * | getDetDescrElement () const |
Private Member Functions | |
void | init (const std::string &collectionName) |
Private Attributes | |
const CaloCalibrationHit * | m_hit {nullptr} |
int | m_subdet |
int | m_type |
int | m_sampling |
int | m_region |
int | m_etaBin |
int | m_phiBin |
double | m_etaOffset |
double | m_distance |
bool | m_isBarrel |
bool | m_failed {false} |
Type | m_hitType |
const CaloDetDescrElement * | m_ddElement {nullptr} |
const CaloDetDescrManager * | m_ddManager {nullptr} |
Adaptor for CaloCalibHits.
Definition at line 25 of file GeoCaloCalibHit.h.
Enumerator | |
---|---|
ACTIVE | |
INACTIVE | |
DEAD | |
TILEAI | |
TILEDM | |
TILEACTIVE | |
TILEINACTIVE | |
TILEDEAD | |
UNRECOGNIZED |
Definition at line 29 of file GeoCaloCalibHit.h.
|
delete |
GeoCaloCalibHit::GeoCaloCalibHit | ( | const CaloCalibrationHit & | hit, |
const std::string & | collectionName, | ||
const CaloDetDescrManager * | caloMgr | ||
) |
double GeoCaloCalibHit::distance | ( | ) | const |
double GeoCaloCalibHit::energyEM | ( | ) | const |
double GeoCaloCalibHit::energyEscaped | ( | ) | const |
double GeoCaloCalibHit::energyInvisible | ( | ) | const |
double GeoCaloCalibHit::energyNonEM | ( | ) | const |
double GeoCaloCalibHit::energyTotal | ( | ) | const |
double GeoCaloCalibHit::eta | ( | ) | const |
double GeoCaloCalibHit::etaMax | ( | ) | const |
double GeoCaloCalibHit::etaMin | ( | ) | const |
const CaloDetDescrElement* GeoCaloCalibHit::getDetDescrElement | ( | ) | const |
std::string GeoCaloCalibHit::hitType | ( | ) | const |
|
private |
bool GeoCaloCalibHit::isBarrel | ( | ) | const |
bool GeoCaloCalibHit::isEndcap | ( | ) | const |
GeoCaloCalibHit::operator bool | ( | ) | const |
double GeoCaloCalibHit::phi | ( | ) | const |
double GeoCaloCalibHit::phiMax | ( | ) | const |
double GeoCaloCalibHit::phiMin | ( | ) | const |
int GeoCaloCalibHit::region | ( | ) | const |
int GeoCaloCalibHit::sampling | ( | ) | const |
int GeoCaloCalibHit::subdet | ( | ) | const |
int GeoCaloCalibHit::type | ( | ) | const |
|
private |
Definition at line 82 of file GeoCaloCalibHit.h.
|
private |
Definition at line 83 of file GeoCaloCalibHit.h.
|
private |
Definition at line 78 of file GeoCaloCalibHit.h.
|
private |
Definition at line 75 of file GeoCaloCalibHit.h.
|
private |
Definition at line 77 of file GeoCaloCalibHit.h.
|
private |
Definition at line 80 of file GeoCaloCalibHit.h.
|
private |
Definition at line 69 of file GeoCaloCalibHit.h.
|
private |
Definition at line 81 of file GeoCaloCalibHit.h.
|
private |
Definition at line 79 of file GeoCaloCalibHit.h.
|
private |
Definition at line 76 of file GeoCaloCalibHit.h.
|
private |
Definition at line 74 of file GeoCaloCalibHit.h.
|
private |
Definition at line 73 of file GeoCaloCalibHit.h.
|
private |
Definition at line 71 of file GeoCaloCalibHit.h.
|
private |
Definition at line 72 of file GeoCaloCalibHit.h.