ATLAS Offline Software
|
#include <EMErrorDetail.h>
Public Member Functions | |
EMErrorDetail () | |
Default constructor. More... | |
virtual | ~EMErrorDetail ()=default |
Destructor. More... | |
virtual const std::string & | className () const |
virtual double | parameter (egammaParameters::ParamDef) const |
virtual int | intParameter (egammaParameters::ParamDef) const |
virtual bool | hasParameter (egammaParameters::ParamDef) const |
virtual bool | hasIntParameter (egammaParameters::ParamDef) const |
void | set_parameter (egammaParameters::ParamDef, double, bool overwrite=false) |
general set method for parameters More... | |
Amg::MatrixX | getCombinedErrorMatrix () const |
E/P combined error matrix, natural size. More... | |
Amg::MatrixX | getUncombinedErrorMatrix () const |
E/P combined error matrix, natural size. More... | |
AmgSymMatrix (4) get4x4CombinedErrorMatrix() const | |
E/P combined error matrix, (E,eta,phi,M) representation. More... | |
AmgSymMatrix (4) get4x4UncombinedErrorMatrix() const | |
E/P combined error matrix, (E,eta,phi,M) representation. More... | |
AmgSymMatrix (5) getEMTrackCombinedErrorMatrix() const | |
E/P combined 5x5 matrix–Depricated for public use. More... | |
AmgSymMatrix (3) getEMPhotonErrorMatrix() const | |
Returns the ErrorMatrix of photons–Depricated for public use;. More... | |
AmgSymMatrix (5) getEMTrackUncombinedErrorMatrix() const | |
Returns the ErrorMatrix of the perigee of the associated track. More... | |
AmgSymMatrix (4) get4x4EMTrackCombinedErrorMatrix() const | |
get E/P combined 4x4 matrix in (E,eta,phi,M) representation–depricated for public use More... | |
AmgSymMatrix (4) get4x4EMTrackUncombinedErrorMatrix() const | |
get E/P uncombined 4x4 matrix in (E,eta,phi,M) representation–depricated for public use More... | |
AmgSymMatrix (4) get4x4EMPhotonErrorMatrix() const | |
get photon 4x4 matrix in (E,eta,phi,M) representation–Depricated for public use; More... | |
double | EMconvertedphoton_perigee_d0 () const |
double | EMconvertedphoton_perigee_z0 () const |
double | EMconvertedphoton_perigee_phi0 () const |
double | EMconvertedphoton_perigee_theta () const |
double | EMconvertedphoton_perigee_eta () const |
double | EMconvertedphoton_perigee_momentum () const |
double | EMconvertedphoton_perigee_Covd0d0 () const |
double | EMconvertedphoton_perigee_Covd0z0 () const |
double | EMconvertedphoton_perigee_Covd0phi () const |
double | EMconvertedphoton_perigee_Covd0theta () const |
double | EMconvertedphoton_perigee_Covz0z0 () const |
double | EMconvertedphoton_perigee_Covz0phi () const |
double | EMconvertedphoton_perigee_Covz0theta () const |
double | EMconvertedphoton_perigee_Covphiphi () const |
double | EMconvertedphoton_perigee_Covphitheta () const |
double | EMconvertedphoton_perigee_Covthetatheta () const |
void | EMconvertedphoton_perigee_d0 (double) |
void | EMconvertedphoton_perigee_z0 (double) |
void | EMconvertedphoton_perigee_phi0 (double) |
void | EMconvertedphoton_perigee_theta (double) |
void | EMconvertedphoton_perigee_eta (double) |
void | EMconvertedphoton_perigee_momentum (double) |
void | EMconvertedphoton_perigee_Covd0d0 (double) |
void | EMconvertedphoton_perigee_Covd0z0 (double) |
void | EMconvertedphoton_perigee_Covd0phi (double) |
void | EMconvertedphoton_perigee_Covd0theta (double) |
void | EMconvertedphoton_perigee_Covz0z0 (double) |
void | EMconvertedphoton_perigee_Covz0phi (double) |
void | EMconvertedphoton_perigee_Covz0theta (double) |
void | EMconvertedphoton_perigee_Covphiphi (double) |
void | EMconvertedphoton_perigee_Covphitheta (double) |
void | EMconvertedphoton_perigee_Covthetatheta (double) |
double | EMtrack_perigee_d0 () const |
transverse impact parameter (distance of closest approach) More... | |
double | EMtrack_perigee_phi0 () const |
azimuth angle of the momentum at the point of closest approach More... | |
double | EMtrack_perigee_z0 () const |
the z value at the point of closest approach More... | |
double | EMtrack_perigee_theta () const |
theta of the track fit More... | |
double | EMtrack_perigee_eta () const |
eta of the track fit More... | |
double | EMtrack_perigee_momentum () const |
momentum of the track fit More... | |
double | EMtrack_perigee_Covd0d0 () const |
Covariance matrix item (d0,d0) More... | |
double | EMtrack_perigee_Covd0z0 () const |
Covariance matrix item (d0,z0) More... | |
double | EMtrack_perigee_Covd0phi () const |
Covariance matrix item (d0,phi) More... | |
double | EMtrack_perigee_Covd0theta () const |
Covariance matrix item (d0,theta) More... | |
double | EMtrack_perigee_Covz0z0 () const |
Covariance matrix item (z0,z0) More... | |
double | EMtrack_perigee_Covz0phi () const |
Covariance matrix item (z0,phi) More... | |
double | EMtrack_perigee_Covz0theta () const |
Covariance matrix item (z0,theta) More... | |
double | EMtrack_perigee_Covphiphi () const |
Covariance matrix item (phi,phi) More... | |
double | EMtrack_perigee_Covphitheta () const |
Covariance matrix item (phi,theta) More... | |
double | EMtrack_perigee_Covthetatheta () const |
Covariance matrix item (theta,theta) More... | |
void | EMtrack_perigee_d0 (double) |
Set the transverse impact parameter (distance of closest approach) More... | |
void | EMtrack_perigee_phi0 (double) |
Set the azimuth angle of the momentum at the point of closest approach. More... | |
void | EMtrack_perigee_z0 (double) |
Set the the z value at the point of closest approach. More... | |
void | EMtrack_perigee_theta (double) |
Set the theta of the track fit. More... | |
void | EMtrack_perigee_eta (double) |
Set the theta of the track fit. More... | |
void | EMtrack_perigee_momentum (double) |
Set the theta of the track fit. More... | |
void | EMtrack_perigee_Covd0d0 (double) |
Set the Covariance matrix item (d0,d0) More... | |
void | EMtrack_perigee_Covd0z0 (double) |
Set the Covariance matrix item (d0,z0) More... | |
void | EMtrack_perigee_Covd0phi (double) |
Set the Covariance matrix item (d0,phi) More... | |
void | EMtrack_perigee_Covd0theta (double) |
Set the Covariance matrix item (d0,theta) More... | |
void | EMtrack_perigee_Covz0z0 (double) |
Set the Covariance matrix item (z0,z0) More... | |
void | EMtrack_perigee_Covz0phi (double) |
Set the Covariance matrix item (z0,phi) More... | |
void | EMtrack_perigee_Covz0theta (double) |
Set the Covariance matrix item (z0,theta) More... | |
void | EMtrack_perigee_Covphiphi (double) |
Set the Covariance matrix item (phi,phi) More... | |
void | EMtrack_perigee_Covphitheta (double) |
Set the Covariance matrix item (phi,theta) More... | |
void | EMtrack_perigee_Covthetatheta (double) |
Set the Covariance matrix item (theta,theta) More... | |
double | EMphoton_eta () const |
cluster eta More... | |
double | EMphoton_phi0 () const |
cluster phi More... | |
double | EMphoton_Eclus () const |
cluster energy More... | |
double | EMphoton_Covetaeta () const |
Covariance matrix item (Eta,Eta) More... | |
double | EMphoton_Covetaphi () const |
Covariance matrix item (Eta,Phi) More... | |
double | EMphoton_CovetaEclus () const |
Covariance matrix item (Eta,Eclus) More... | |
double | EMphoton_Covphiphi () const |
Covariance matrix item (phi,phi) More... | |
double | EMphoton_CovphiEclus () const |
Covariance matrix item (phi,Eclus) More... | |
double | EMphoton_CovEclusEclus () const |
Covariance matrix item (theta,theta) More... | |
void | EMphoton_eta (double) |
Set cluster eta. More... | |
void | EMphoton_phi0 (double) |
Set cluster phi. More... | |
void | EMphoton_Eclus (double) |
Set cluster energy. More... | |
void | EMphoton_Covetaeta (double) |
Set covariance matrix item (Eta,Eta) More... | |
void | EMphoton_Covetaphi (double) |
Set covariance matrix item (Eta,Phi) More... | |
void | EMphoton_CovetaEclus (double) |
Set covariance matrix item (Eta,Eclus) More... | |
void | EMphoton_Covphiphi (double) |
Set covariance matrix item (phi,phi) More... | |
void | EMphoton_CovphiEclus (double) |
Set covariance matrix item (phi,Eclus) More... | |
void | EMphoton_CovEclusEclus (double) |
Set covariance matrix item (Eclus, Eclus) More... | |
double | EMtrack_comb_Covd0d0 () const |
double | EMtrack_comb_Covd0z0 () const |
double | EMtrack_comb_Covd0phi () const |
double | EMtrack_comb_Covd0eta () const |
double | EMtrack_comb_Covd0P () const |
double | EMtrack_comb_Covz0z0 () const |
double | EMtrack_comb_Covz0phi () const |
double | EMtrack_comb_Covz0eta () const |
double | EMtrack_comb_Covz0P () const |
double | EMtrack_comb_Covphiphi () const |
double | EMtrack_comb_Covphieta () const |
double | EMtrack_comb_CovphiP () const |
double | EMtrack_comb_Covetaeta () const |
double | EMtrack_comb_CovetaP () const |
double | EMtrack_comb_CovPP () const |
void | EMtrack_comb_Covd0d0 (double) |
Set the Combined Covariance matrix items. More... | |
void | EMtrack_comb_Covd0z0 (double) |
void | EMtrack_comb_Covd0phi (double) |
void | EMtrack_comb_Covd0eta (double) |
void | EMtrack_comb_Covd0P (double) |
void | EMtrack_comb_Covz0z0 (double) |
void | EMtrack_comb_Covz0phi (double) |
void | EMtrack_comb_Covz0eta (double) |
void | EMtrack_comb_Covz0P (double) |
void | EMtrack_comb_Covphiphi (double) |
void | EMtrack_comb_Covphieta (double) |
void | EMtrack_comb_CovphiP (double) |
void | EMtrack_comb_Covetaeta (double) |
void | EMtrack_comb_CovetaP (double) |
void | EMtrack_comb_CovPP (double) |
int | linkIndex () const |
link index More... | |
void | set_linkIndex (int) |
Set link index. More... | |
int | hasSiliconHits () const |
Does the track of vertex have silicon hits. More... | |
void | set_hasSiliconHits (int x) |
set whether the track of vertex have silicon hits More... | |
virtual bool | boolParameter (egammaParameters::ParamDef) const |
virtual bool | hasBoolParameter (egammaParameters::ParamDef) const |
Static Public Member Functions | |
static double | getClusterEtaPosError (const egamma *, const EMClusterErrorsParametrizations *, bool forcePhoton=false) |
get the position eta error; since this is used by the EMExtrapolCaloConversion tool, it has to be public More... | |
Private Member Functions | |
void | set_parameterInt (egammaParameters::ParamDef, int, bool overwrite=false) |
Static Private Member Functions | |
static double | caloEta (const egamma *, double clusterEta) |
Get the error on cluster energy, eta and phi. More... | |
static double | getClusterEnergyError (const egamma *, const EMClusterErrorsParametrizations *, bool forcePhoton=false) |
static double | getClusterEtaError (const egamma *, const EMClusterErrorsParametrizations *, bool forcePhoton=false) |
static double | getClusterPhiError (const egamma *, const EMClusterErrorsParametrizations *, bool forcePhoton=false) |
static bool | isElectron (const egamma *, bool forcePhoton) |
Obsolete Fill the perigree parameter for converted photon. More... | |
static | AmgSymMatrix (5) P5Jacobiand0z0PhiThetaE2d0z0PhiEtaE(const double phi) |
static | AmgSymMatrix (4) P4JacobiandEThetaPhiM2EEtaPhiM(const double theta) |
Private Attributes | |
std::vector< std::pair< egammaParameters::ParamDef, double > > | m_parameters |
std::vector< std::pair< egammaParameters::ParamDef, int > > | m_parametersInt |
Static Private Attributes | |
static const std::string | s_className = ClassName<EMErrorDetail>::name() |
interfaces More... | |
Definition at line 29 of file EMErrorDetail.h.
EMErrorDetail::EMErrorDetail | ( | ) |
|
virtualdefault |
Destructor.
EMErrorDetail::AmgSymMatrix | ( | 3 | ) | const |
Returns the ErrorMatrix of photons–Depricated for public use;.
EMErrorDetail::AmgSymMatrix | ( | 4 | ) | const |
E/P combined error matrix, (E,eta,phi,M) representation.
EMErrorDetail::AmgSymMatrix | ( | 4 | ) | const |
get photon 4x4 matrix in (E,eta,phi,M) representation–Depricated for public use;
EMErrorDetail::AmgSymMatrix | ( | 4 | ) | const |
get E/P combined 4x4 matrix in (E,eta,phi,M) representation–depricated for public use
EMErrorDetail::AmgSymMatrix | ( | 4 | ) | const |
get E/P uncombined 4x4 matrix in (E,eta,phi,M) representation–depricated for public use
EMErrorDetail::AmgSymMatrix | ( | 4 | ) | const |
E/P combined error matrix, (E,eta,phi,M) representation.
|
staticprivate |
EMErrorDetail::AmgSymMatrix | ( | 5 | ) | const |
E/P combined 5x5 matrix–Depricated for public use.
EMErrorDetail::AmgSymMatrix | ( | 5 | ) | const |
Returns the ErrorMatrix of the perigee of the associated track.
If there is no associated track the error matrix will be 0. Depricated for public use
|
staticprivate |
|
virtualinherited |
Reimplemented in EMTrackMatch, and EMConvert.
Definition at line 19 of file egDetail.cxx.
|
virtual |
Reimplemented from egDetail.
Definition at line 30 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covd0d0 | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covd0d0 | ( | double | x | ) |
Definition at line 600 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covd0phi | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covd0phi | ( | double | x | ) |
Definition at line 602 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covd0theta | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covd0theta | ( | double | x | ) |
Definition at line 603 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covd0z0 | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covd0z0 | ( | double | x | ) |
Definition at line 601 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covphiphi | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covphiphi | ( | double | x | ) |
Definition at line 609 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covphitheta | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covphitheta | ( | double | x | ) |
Definition at line 610 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covthetatheta | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covthetatheta | ( | double | x | ) |
Definition at line 612 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covz0phi | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covz0phi | ( | double | x | ) |
Definition at line 606 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covz0theta | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covz0theta | ( | double | x | ) |
Definition at line 607 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_Covz0z0 | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_Covz0z0 | ( | double | x | ) |
Definition at line 605 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_d0 | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_d0 | ( | double | ) |
double EMErrorDetail::EMconvertedphoton_perigee_eta | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_eta | ( | double | x | ) |
Definition at line 597 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_momentum | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_momentum | ( | double | x | ) |
Definition at line 598 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_phi0 | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_phi0 | ( | double | x | ) |
Definition at line 593 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_theta | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_theta | ( | double | x | ) |
Definition at line 596 of file EMErrorDetail.cxx.
double EMErrorDetail::EMconvertedphoton_perigee_z0 | ( | ) | const |
void EMErrorDetail::EMconvertedphoton_perigee_z0 | ( | double | x | ) |
Definition at line 595 of file EMErrorDetail.cxx.
double EMErrorDetail::EMphoton_CovEclusEclus | ( | ) | const |
Covariance matrix item (theta,theta)
Covariance matrix item (Eclus, Eclus)
Definition at line 713 of file EMErrorDetail.cxx.
void EMErrorDetail::EMphoton_CovEclusEclus | ( | double | x | ) |
double EMErrorDetail::EMphoton_CovetaEclus | ( | ) | const |
void EMErrorDetail::EMphoton_CovetaEclus | ( | double | x | ) |
double EMErrorDetail::EMphoton_Covetaeta | ( | ) | const |
void EMErrorDetail::EMphoton_Covetaeta | ( | double | x | ) |
double EMErrorDetail::EMphoton_Covetaphi | ( | ) | const |
void EMErrorDetail::EMphoton_Covetaphi | ( | double | x | ) |
double EMErrorDetail::EMphoton_CovphiEclus | ( | ) | const |
void EMErrorDetail::EMphoton_CovphiEclus | ( | double | x | ) |
double EMErrorDetail::EMphoton_Covphiphi | ( | ) | const |
void EMErrorDetail::EMphoton_Covphiphi | ( | double | x | ) |
double EMErrorDetail::EMphoton_Eclus | ( | ) | const |
void EMErrorDetail::EMphoton_Eclus | ( | double | x | ) |
double EMErrorDetail::EMphoton_eta | ( | ) | const |
void EMErrorDetail::EMphoton_eta | ( | double | x | ) |
double EMErrorDetail::EMphoton_phi0 | ( | ) | const |
void EMErrorDetail::EMphoton_phi0 | ( | double | x | ) |
double EMErrorDetail::EMtrack_comb_Covd0d0 | ( | ) | const |
Definition at line 643 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covd0d0 | ( | double | x | ) |
double EMErrorDetail::EMtrack_comb_Covd0eta | ( | ) | const |
Definition at line 646 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covd0eta | ( | double | x | ) |
Definition at line 690 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covd0P | ( | ) | const |
Definition at line 647 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covd0P | ( | double | x | ) |
Definition at line 691 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covd0phi | ( | ) | const |
Definition at line 645 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covd0phi | ( | double | x | ) |
Definition at line 689 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covd0z0 | ( | ) | const |
Definition at line 644 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covd0z0 | ( | double | x | ) |
Definition at line 688 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covetaeta | ( | ) | const |
Definition at line 655 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covetaeta | ( | double | x | ) |
Definition at line 699 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_CovetaP | ( | ) | const |
Definition at line 656 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_CovetaP | ( | double | x | ) |
Definition at line 700 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covphieta | ( | ) | const |
Definition at line 653 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covphieta | ( | double | x | ) |
Definition at line 697 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_CovphiP | ( | ) | const |
Definition at line 654 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_CovphiP | ( | double | x | ) |
Definition at line 698 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covphiphi | ( | ) | const |
Definition at line 652 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covphiphi | ( | double | x | ) |
Definition at line 696 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_CovPP | ( | ) | const |
Definition at line 657 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_CovPP | ( | double | x | ) |
Definition at line 701 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covz0eta | ( | ) | const |
Definition at line 650 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covz0eta | ( | double | x | ) |
Definition at line 694 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covz0P | ( | ) | const |
Definition at line 651 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covz0P | ( | double | x | ) |
Definition at line 695 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covz0phi | ( | ) | const |
Definition at line 649 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covz0phi | ( | double | x | ) |
Definition at line 693 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_comb_Covz0z0 | ( | ) | const |
Definition at line 648 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_comb_Covz0z0 | ( | double | x | ) |
Definition at line 692 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_perigee_Covd0d0 | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covd0d0 | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covd0phi | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covd0phi | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covd0theta | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covd0theta | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covd0z0 | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covd0z0 | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covphiphi | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covphiphi | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covphitheta | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covphitheta | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covthetatheta | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covthetatheta | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covz0phi | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covz0phi | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covz0theta | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covz0theta | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_Covz0z0 | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_Covz0z0 | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_d0 | ( | ) | const |
transverse impact parameter (distance of closest approach)
Definition at line 618 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_perigee_d0 | ( | double | x | ) |
Set the transverse impact parameter (distance of closest approach)
Definition at line 662 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_perigee_eta | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_eta | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_momentum | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_momentum | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_phi0 | ( | ) | const |
azimuth angle of the momentum at the point of closest approach
Definition at line 619 of file EMErrorDetail.cxx.
void EMErrorDetail::EMtrack_perigee_phi0 | ( | double | x | ) |
Set the azimuth angle of the momentum at the point of closest approach.
Definition at line 663 of file EMErrorDetail.cxx.
double EMErrorDetail::EMtrack_perigee_theta | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_theta | ( | double | x | ) |
double EMErrorDetail::EMtrack_perigee_z0 | ( | ) | const |
void EMErrorDetail::EMtrack_perigee_z0 | ( | double | x | ) |
Set the the z value at the point of closest approach.
Definition at line 665 of file EMErrorDetail.cxx.
|
staticprivate |
Definition at line 167 of file EMErrorDetail.cxx.
|
staticprivate |
Definition at line 184 of file EMErrorDetail.cxx.
|
static |
get the position eta error; since this is used by the EMExtrapolCaloConversion tool, it has to be public
Definition at line 133 of file EMErrorDetail.cxx.
|
staticprivate |
Definition at line 211 of file EMErrorDetail.cxx.
Amg::MatrixX EMErrorDetail::getCombinedErrorMatrix | ( | ) | const |
E/P combined error matrix, natural size.
Amg::MatrixX EMErrorDetail::getUncombinedErrorMatrix | ( | ) | const |
E/P combined error matrix, natural size.
|
virtualinherited |
Reimplemented in EMTrackMatch, and EMConvert.
Definition at line 34 of file egDetail.cxx.
|
virtual |
Reimplemented from egDetail.
|
virtual |
Reimplemented from egDetail.
int EMErrorDetail::hasSiliconHits | ( | ) | const |
|
virtual |
Obsolete Fill the perigree parameter for converted photon.
Obsolete Fill the perigree parameter for converted photon
Obsolete Fill the perigree parameter details Obsolete Fill the perigree error details
Definition at line 127 of file EMErrorDetail.cxx.
|
virtual |
|
virtual |
void EMErrorDetail::set_hasSiliconHits | ( | int | x | ) |
|
virtual |
void EMErrorDetail::set_parameter | ( | egammaParameters::ParamDef | key, |
double | value, | ||
bool | overwrite = false |
||
) |
general set method for parameters
Definition at line 99 of file EMErrorDetail.cxx.
|
private |
Definition at line 75 of file EMErrorDetail.cxx.
|
private |
Definition at line 401 of file EMErrorDetail.h.
|
private |
Definition at line 402 of file EMErrorDetail.h.
|
staticprivate |
interfaces
Definition at line 403 of file EMErrorDetail.h.