ATLAS Offline Software
|
#include <TauPi0Cluster.h>
Public Member Functions | |
TauPi0Cluster () | |
default constructor More... | |
TauPi0Cluster (const TauPi0Cluster &rhs) | |
copy constructor More... | |
virtual | ~TauPi0Cluster () |
destructor (virtual) More... | |
TauPi0Cluster & | operator= (const TauPi0Cluster &rhs) |
assignment operator More... | |
bool | operator== (const TauPi0Cluster &rhs) const |
Equality operator. More... | |
bool | operator!= (const TauPi0Cluster &rhs) const |
Inequality operator. More... | |
void | dump () |
Accessors for deltaPhi | |
float | deltaPhi () const |
Get deltaPhi. More... | |
void | setDeltaPhi (float deltaPhi) |
Set deltaPhi. More... | |
Accessors for deltaTheta | |
float | deltaTheta () const |
Get deltaTheta. More... | |
void | setDeltaTheta (float deltaTheta) |
Set deltaTheta. More... | |
Accessors for engFracEM | |
float | engFracEM () const |
Get engFracEM. More... | |
void | setEngFracEM (float engFracEM) |
Set engFracEM. More... | |
Accessors for engFracMAX | |
float | engFracMAX () const |
Get engFracMAX. More... | |
void | setEngFracMAX (float engFracMAX) |
Set engFracMAX. More... | |
Accessors for engFracCore | |
float | engFracCore () const |
Get engFracCore. More... | |
void | setEngFracCore (float engFracCore) |
Set engFracCore. More... | |
Accessors for secondEngDens | |
float | secondEngDens () const |
Get secondEngDens. More... | |
void | setSecondEngDens (float secondEngDens) |
Set secondEngDens. More... | |
Accessors for LATERAL | |
float | LATERAL () const |
Get LATERAL. More... | |
void | setLATERAL (float LATERAL) |
Set LATERAL. More... | |
Accessors for LONGITUDINAL | |
float | LONGITUDINAL () const |
Get LONGITUDINAL. More... | |
void | setLONGITUDINAL (float LONGITUDINAL) |
Set LONGITUDINAL. More... | |
Accessors for EM1CoreFrac | |
float | EM1CoreFrac () const |
Get EM1CoreFrac. More... | |
void | setEM1CoreFrac (float EM1CoreFrac) |
Set EM1CoreFrac. More... | |
Accessors for asymmetryInEM1WRTTrk | |
float | asymmetryInEM1WRTTrk () const |
Get asymmetryInEM1WRTTrk. More... | |
void | setAsymmetryInEM1WRTTrk (float asymmetryInEM1WRTTrk) |
Set asymmetryInEM1WRTTrk. More... | |
Accessors for NHitsInEM1 | |
int | NHitsInEM1 () const |
Get NHitsInEM1. More... | |
void | setNHitsInEM1 (int NHitsInEM1) |
Set NHitsInEM1. More... | |
Accessors for NPosECells_PS | |
int | NPosECells_PS () const |
Get NPosECells_PS. More... | |
void | setNPosECells_PS (int NPosECells_PS) |
Set NPosECells_PS. More... | |
Accessors for NPosECells_EM1 | |
int | NPosECells_EM1 () const |
Get NPosECells_EM1. More... | |
void | setNPosECells_EM1 (int NPosECells_EM1) |
Set NPosECells_EM1. More... | |
Accessors for NPosECells_EM2 | |
int | NPosECells_EM2 () const |
Get NPosECells_EM2. More... | |
void | setNPosECells_EM2 (int NPosECells_EM2) |
Set NPosECells_EM2. More... | |
Accessors for firstEtaWRTClusterPosition_EM1 | |
float | firstEtaWRTClusterPosition_EM1 () const |
Get firstEtaWRTClusterPosition_EM1. More... | |
void | setFirstEtaWRTClusterPosition_EM1 (float firstEtaWRTClusterPosition_EM1) |
Set firstEtaWRTClusterPosition_EM1. More... | |
Accessors for firstEtaWRTClusterPosition_EM2 | |
float | firstEtaWRTClusterPosition_EM2 () const |
Get firstEtaWRTClusterPosition_EM2. More... | |
void | setFirstEtaWRTClusterPosition_EM2 (float firstEtaWRTClusterPosition_EM2) |
Set firstEtaWRTClusterPosition_EM2. More... | |
Accessors for secondEtaWRTClusterPosition_EM1 | |
float | secondEtaWRTClusterPosition_EM1 () const |
Get secondEtaWRTClusterPosition_EM1. More... | |
void | setSecondEtaWRTClusterPosition_EM1 (float secondEtaWRTClusterPosition_EM1) |
Set secondEtaWRTClusterPosition_EM1. More... | |
Accessors for secondEtaWRTClusterPosition_EM2 | |
float | secondEtaWRTClusterPosition_EM2 () const |
Get secondEtaWRTClusterPosition_EM2. More... | |
void | setSecondEtaWRTClusterPosition_EM2 (float secondEtaWRTClusterPosition_EM2) |
Set secondEtaWRTClusterPosition_EM2. More... | |
Accessors for BDTScore | |
float | BDTScore () const |
Get BDTScore. More... | |
void | setBDTScore (float BDTScore) |
Set BDTScore. More... | |
void | setExternalVars (float DELTA_PHI, float DELTA_THETA, float ENG_FRAC_EM, float ENG_FRAC_MAX, float ENG_FRAC_CORE, float SECOND_ENG_DENS, float LATERAL, float LONGITUDINAL, float EM1CoreFrac, float asymmetryInEM1WRTTrk, int NHitsInEM1, int NPosECells_PS, int NPosECells_EM1, int NPosECells_EM2, float firstEtaWRTClusterPosition_EM1, float firstEtaWRTClusterPosition_EM2, float secondEtaWRTClusterPosition_EM1, float secondEtaWRTClusterPosition_EM2, float BDTScore) |
setter More... | |
Definition at line 28 of file TauPi0Cluster.h.
Analysis::TauPi0Cluster::TauPi0Cluster | ( | ) |
Analysis::TauPi0Cluster::TauPi0Cluster | ( | const TauPi0Cluster & | rhs | ) |
copy constructor
rhs | TauPi0Cluster instance to assign from |
Definition at line 36 of file TauPi0Cluster.cxx.
|
virtual |
void Analysis::TauPi0Cluster::addTauShot | ( | TauShot * | tauShot | ) |
Add shot to shot vector.
float Analysis::TauPi0Cluster::asymmetryInEM1WRTTrk | ( | ) | const |
Get asymmetryInEM1WRTTrk.
float Analysis::TauPi0Cluster::BDTScore | ( | ) | const |
Get BDTScore.
const CaloCluster* Analysis::TauPi0Cluster::cluster | ( | ) | const |
Get cluster Consider using direct access through clusterLink() instead.
i | index |
ElementLink<CaloClusterContainer>& Analysis::TauPi0Cluster::clusterLink | ( | ) |
Get cluster link.
const ElementLink<CaloClusterContainer>& Analysis::TauPi0Cluster::clusterLink | ( | ) | const |
Get (const) cluster link.
float Analysis::TauPi0Cluster::deltaPhi | ( | ) | const |
Get deltaPhi.
float Analysis::TauPi0Cluster::deltaTheta | ( | ) | const |
Get deltaTheta.
void Analysis::TauPi0Cluster::dump | ( | ) |
Definition at line 152 of file TauPi0Cluster.cxx.
float Analysis::TauPi0Cluster::EM1CoreFrac | ( | ) | const |
Get EM1CoreFrac.
float Analysis::TauPi0Cluster::engFracCore | ( | ) | const |
Get engFracCore.
float Analysis::TauPi0Cluster::engFracEM | ( | ) | const |
Get engFracEM.
float Analysis::TauPi0Cluster::engFracMAX | ( | ) | const |
Get engFracMAX.
float Analysis::TauPi0Cluster::firstEtaWRTClusterPosition_EM1 | ( | ) | const |
Get firstEtaWRTClusterPosition_EM1.
float Analysis::TauPi0Cluster::firstEtaWRTClusterPosition_EM2 | ( | ) | const |
Get firstEtaWRTClusterPosition_EM2.
float Analysis::TauPi0Cluster::LATERAL | ( | ) | const |
Get LATERAL.
float Analysis::TauPi0Cluster::LONGITUDINAL | ( | ) | const |
Get LONGITUDINAL.
int Analysis::TauPi0Cluster::NHitsInEM1 | ( | ) | const |
Get NHitsInEM1.
int Analysis::TauPi0Cluster::NPosECells_EM1 | ( | ) | const |
Get NPosECells_EM1.
int Analysis::TauPi0Cluster::NPosECells_EM2 | ( | ) | const |
Get NPosECells_EM2.
int Analysis::TauPi0Cluster::NPosECells_PS | ( | ) | const |
Get NPosECells_PS.
bool Analysis::TauPi0Cluster::operator!= | ( | const TauPi0Cluster & | rhs | ) | const |
Inequality operator.
rhs | TauPi0Cluster instance to compare to |
Definition at line 118 of file TauPi0Cluster.cxx.
TauPi0Cluster & Analysis::TauPi0Cluster::operator= | ( | const TauPi0Cluster & | rhs | ) |
assignment operator
rhs | TauPi0Cluster instance to assign from |
Definition at line 62 of file TauPi0Cluster.cxx.
bool Analysis::TauPi0Cluster::operator== | ( | const TauPi0Cluster & | rhs | ) | const |
Equality operator.
rhs | right hand side TauPi0Cluster instance to compare |
Definition at line 90 of file TauPi0Cluster.cxx.
float Analysis::TauPi0Cluster::secondEngDens | ( | ) | const |
Get secondEngDens.
float Analysis::TauPi0Cluster::secondEtaWRTClusterPosition_EM1 | ( | ) | const |
Get secondEtaWRTClusterPosition_EM1.
float Analysis::TauPi0Cluster::secondEtaWRTClusterPosition_EM2 | ( | ) | const |
Get secondEtaWRTClusterPosition_EM2.
void Analysis::TauPi0Cluster::setAsymmetryInEM1WRTTrk | ( | float | asymmetryInEM1WRTTrk | ) |
Set asymmetryInEM1WRTTrk.
asymmetryInEM1WRTTrk | cluster asymmetryInEM1WRTTrk |
void Analysis::TauPi0Cluster::setBDTScore | ( | float | BDTScore | ) |
Set BDTScore.
BDTScore | cluster BDTScore |
void Analysis::TauPi0Cluster::setCluster | ( | const CaloCluster * | cluster, |
const CaloClusterContainer * | cont | ||
) |
Set cluster to pi0 cluster vector Consider using direct access through clusterLink() instead.
cluster | |
cont | cluster container |
void Analysis::TauPi0Cluster::setDeltaPhi | ( | float | deltaPhi | ) |
Set deltaPhi.
deltaPhi | cluster deltaPhi |
void Analysis::TauPi0Cluster::setDeltaTheta | ( | float | deltaTheta | ) |
Set deltaTheta.
deltaTheta | cluster deltaTheta |
void Analysis::TauPi0Cluster::setEM1CoreFrac | ( | float | EM1CoreFrac | ) |
Set EM1CoreFrac.
EM1CoreFrac | cluster EM1CoreFrac |
void Analysis::TauPi0Cluster::setEngFracCore | ( | float | engFracCore | ) |
Set engFracCore.
engFracCore | cluster engFracCore |
void Analysis::TauPi0Cluster::setEngFracEM | ( | float | engFracEM | ) |
Set engFracEM.
engFracEM | cluster engFracEM |
void Analysis::TauPi0Cluster::setEngFracMAX | ( | float | engFracMAX | ) |
Set engFracMAX.
engFracMAX | cluster engFracMAX |
void Analysis::TauPi0Cluster::setExternalVars | ( | float | DELTA_PHI, |
float | DELTA_THETA, | ||
float | ENG_FRAC_EM, | ||
float | ENG_FRAC_MAX, | ||
float | ENG_FRAC_CORE, | ||
float | SECOND_ENG_DENS, | ||
float | LATERAL, | ||
float | LONGITUDINAL, | ||
float | EM1CoreFrac, | ||
float | asymmetryInEM1WRTTrk, | ||
int | NHitsInEM1, | ||
int | NPosECells_PS, | ||
int | NPosECells_EM1, | ||
int | NPosECells_EM2, | ||
float | firstEtaWRTClusterPosition_EM1, | ||
float | firstEtaWRTClusterPosition_EM2, | ||
float | secondEtaWRTClusterPosition_EM1, | ||
float | secondEtaWRTClusterPosition_EM2, | ||
float | BDTScore | ||
) |
setter
void Analysis::TauPi0Cluster::setFirstEtaWRTClusterPosition_EM1 | ( | float | firstEtaWRTClusterPosition_EM1 | ) |
Set firstEtaWRTClusterPosition_EM1.
firstEtaWRTClusterPosition_EM1 | cluster firstEtaWRTClusterPosition_EM1 |
void Analysis::TauPi0Cluster::setFirstEtaWRTClusterPosition_EM2 | ( | float | firstEtaWRTClusterPosition_EM2 | ) |
Set firstEtaWRTClusterPosition_EM2.
firstEtaWRTClusterPosition_EM2 | cluster firstEtaWRTClusterPosition_EM2 |
void Analysis::TauPi0Cluster::setLATERAL | ( | float | LATERAL | ) |
Set LATERAL.
LATERAL | cluster LATERAL |
void Analysis::TauPi0Cluster::setLONGITUDINAL | ( | float | LONGITUDINAL | ) |
Set LONGITUDINAL.
LONGITUDINAL | cluster LONGITUDINAL |
void Analysis::TauPi0Cluster::setNHitsInEM1 | ( | int | NHitsInEM1 | ) |
Set NHitsInEM1.
NHitsInEM1 | cluster NHitsInEM1 |
void Analysis::TauPi0Cluster::setNPosECells_EM1 | ( | int | NPosECells_EM1 | ) |
Set NPosECells_EM1.
NPosECells_EM1 | cluster NPosECells_EM1 |
void Analysis::TauPi0Cluster::setNPosECells_EM2 | ( | int | NPosECells_EM2 | ) |
Set NPosECells_EM2.
NPosECells_EM2 | cluster NPosECells_EM2 |
void Analysis::TauPi0Cluster::setNPosECells_PS | ( | int | NPosECells_PS | ) |
Set NPosECells_PS.
NPosECells_PS | cluster NPosECells_PS |
void Analysis::TauPi0Cluster::setPi0Cluster | ( | const CaloCluster * | cluster, |
const CaloClusterContainer * | cont, | ||
std::vector< TauShot * > | tauShotVec, | ||
float | DELTA_PHI, | ||
float | DELTA_THETA, | ||
float | ENG_FRAC_EM, | ||
float | ENG_FRAC_MAX, | ||
float | ENG_FRAC_CORE, | ||
float | SECOND_ENG_DENS, | ||
float | LATERAL, | ||
float | LONGITUDINAL, | ||
float | EM1CoreFrac, | ||
float | asymmetryInEM1WRTTrk, | ||
int | NHitsInEM1, | ||
int | NPosECells_PS, | ||
int | NPosECells_EM1, | ||
int | NPosECells_EM2, | ||
float | firstEtaWRTClusterPosition_EM1, | ||
float | firstEtaWRTClusterPosition_EM2, | ||
float | secondEtaWRTClusterPosition_EM1, | ||
float | secondEtaWRTClusterPosition_EM2, | ||
float | BDTScore | ||
) |
void Analysis::TauPi0Cluster::setSecondEngDens | ( | float | secondEngDens | ) |
Set secondEngDens.
secondEngDens | cluster secondEngDens |
void Analysis::TauPi0Cluster::setSecondEtaWRTClusterPosition_EM1 | ( | float | secondEtaWRTClusterPosition_EM1 | ) |
Set secondEtaWRTClusterPosition_EM1.
secondEtaWRTClusterPosition_EM1 | cluster secondEtaWRTClusterPosition_EM1 |
void Analysis::TauPi0Cluster::setSecondEtaWRTClusterPosition_EM2 | ( | float | secondEtaWRTClusterPosition_EM2 | ) |
Set secondEtaWRTClusterPosition_EM2.
secondEtaWRTClusterPosition_EM2 | cluster secondEtaWRTClusterPosition_EM2 |
std::vector<TauShot*>& Analysis::TauPi0Cluster::tauShotVec | ( | ) |
Get shot vector.
Get shot vector (const)
|
private |
Definition at line 429 of file TauPi0Cluster.h.
|
private |
Definition at line 438 of file TauPi0Cluster.h.
|
private |
cluster
Definition at line 414 of file TauPi0Cluster.h.
|
private |
cluster external properties
Definition at line 420 of file TauPi0Cluster.h.
|
private |
Definition at line 421 of file TauPi0Cluster.h.
|
private |
Definition at line 428 of file TauPi0Cluster.h.
|
private |
Definition at line 424 of file TauPi0Cluster.h.
|
private |
Definition at line 422 of file TauPi0Cluster.h.
|
private |
Definition at line 423 of file TauPi0Cluster.h.
|
private |
Definition at line 434 of file TauPi0Cluster.h.
|
private |
Definition at line 435 of file TauPi0Cluster.h.
|
private |
Definition at line 426 of file TauPi0Cluster.h.
|
private |
Definition at line 427 of file TauPi0Cluster.h.
|
private |
Definition at line 430 of file TauPi0Cluster.h.
|
private |
Definition at line 432 of file TauPi0Cluster.h.
|
private |
Definition at line 433 of file TauPi0Cluster.h.
|
private |
Definition at line 431 of file TauPi0Cluster.h.
|
private |
Definition at line 425 of file TauPi0Cluster.h.
|
private |
Definition at line 436 of file TauPi0Cluster.h.
|
private |
Definition at line 437 of file TauPi0Cluster.h.
|
private |
Definition at line 417 of file TauPi0Cluster.h.