|
ATLAS Offline Software
|
Go to the source code of this file.
◆ AmgSymMatrix()
Definition at line 307 of file EMTrackFit.cxx.
312 hepSymMatrix.setIdentity();
318 hepSymMatrix.
fillSymmetric(0,4, track_perigee_Covd0qOverP());
322 hepSymMatrix.
fillSymmetric(1,4, track_perigee_Covz0qOverP());
324 hepSymMatrix.
fillSymmetric(2,3, track_perigee_Covphitheta());
325 hepSymMatrix.
fillSymmetric(2,4, track_perigee_CovphiqOverP());
326 hepSymMatrix.
fillSymmetric(3,3, track_perigee_Covthetatheta());
327 hepSymMatrix.
fillSymmetric(3,4, track_perigee_CovthetaqOverP());
328 hepSymMatrix.
fillSymmetric(4,4, track_perigee_CovqOverPqOverP());
346 track_perigee_phi0(),
347 track_perigee_theta(),
348 track_perigee_qOverP(),
352 return measuredPerigee;
◆ SG_ADD_BASE()
@ bremRadius
estimated brem radius from EMBremFit (mm) [x-y plane]
double track_perigee_Covphiphi() const
Covariance matrix item (phi,phi)
@ refittedTrack_z0
the z value at the point of closest approach after Track Refit
double track_perigee_Covz0theta() const
Covariance matrix item (z0,theta)
@ refittedTrackLastM_loc2
Last Measurment Surface Local Position 2 after Track Refit.
@ refittedTrack_CovqOverPqOverP
Refitted track perigee covariance matrix item (q/P,q/P)
double track_perigee_Covthetatheta() const
Covariance matrix item (theta,theta)
@ hasBrem
The Number of brems identified by the track fitter.
@ bremTrackAuthor
The author of the Refitted track.
double track_perigee_Covd0z0() const
Covariance matrix item ( )
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
double track_perigee_Covd0phi() const
Covariance matrix item ( )
double track_perigee_Covd0theta() const
Covariance matrix item (d0,theta)
double track_perigee_Covd0qOverP() const
Covariance matrix item (d0,q/p)
double track_LastM_loc2() const
Last Measurment Surface Local Position 2 after Track Refit.
double track_perigee_CovthetaqOverP() const
Covariance matrix item (theta,q/P)
std::unique_ptr< ParametersT< DIM, T, PerigeeSurface > > createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const
Use the Surface as a ParametersBase constructor, from local parameters.
double track_perigee_theta() const
theta of the track after EMTrackFit
@ refittedTrack_Covphiphi
Refitted track perigee covariance matrix item (phi,phi)
bool const RAWDATA *ch2 const
double track_LastM_qOverP() const
Last Measurment Surface q/pT estimate according to Track Refit.
double track_perigee_z0() const
the z value at the point of closest approach after Track Refit
@ refittedTrack_Covz0theta
Refitted track perigee covariance matrix item (z0,theta)
virtual bool hasParameter(egammaParameters::ParamDef) const
@ refittedTrack_Covd0phi
Refitted track perigee covariance matrix item ( )
@ refittedTrack_CovphiqOverP
Refitted track perigee covariance matrix item (phi,q/P)
@ refittedTrack_CovthetaqOverP
Refitted track perigee covariance matrix item (theta,q/P)
double track_perigee_CovphiqOverP() const
Covariance matrix item (phi,q/P)
@ refittedTrack_Covz0phi
Refitted track perigee covariance matrix item (z0,phi)
@ bremFitChi2
chi2 of EMBremFit
double track_perigee_Covz0z0() const
Covariance matrix item (z0,z0)
double track_perigee_Covz0qOverP() const
Covariance matrix item (z0,q/p)
double track_perigee_d0() const
transverse impact parameter (distance of closest approach) after Track Refit
@ refittedTrack_phi0
azimuth angle of the momentum at the point of closest approach after Track Refit
double track_LastM_theta() const
Last Measurment Surface theta after Track Refit.
@ refittedTrackLastM_qOverP
Last Measurment Surface q/pT estimate according to Track Refit.
@ bremClusterRadius
cluster radius (mm) [x-y plane] from EMBremFit (depth)
double track_perigee_CovqOverPqOverP() const
Covariance matrix item (q/P,q/P)
@ bremMaterialTraversed
The amount of material traversed as seen by the track (in X0)
@ refittedTrack_Covd0qOverP
Refitted track perigee covariance matrix item (d0,q/p)
@ refittedTrack_Covz0z0
Refitted track perigee covariance matrix item (z0,z0)
double track_perigee_qOverP() const
1/pT estimate according to Track Refit
@ refittedTrack_Covthetatheta
Refitted track perigee covariance matrix item (theta,theta)
Ensure that the ATLAS eigen extensions are properly loaded.
virtual double parameter(egammaParameters::ParamDef) const
@ refittedTrack_d0
transverse impact parameter (distance of closest approach) after Track Refit
@ bremFitStatus
Minuit EMBremFit fit status.
void set_parameter(egammaParameters::ParamDef, double, bool overwrite=false)
general set method for parameters
double track_perigee_Covphitheta() const
Covariance matrix item (phi,theta)
@ refittedTrack_qOverP
1/pT estimate according to Track Refit
double track_LastM_phi() const
Last Measurment Surface azimuth angle after Track Refit.
@ bremDeltaQoverPErr
Error on the fraction of energy lost.
double track_perigee_Covz0phi() const
Covariance matrix item (z0,phi)
double track_perigee_Covd0d0() const
Covariance matrix item ( )
@ refittedTrackLastM_theta
Last Measurment Surface theta after Track Refit.
@ refittedTrack_Covd0d0
Refitted track perigee covariance matrix item ( )
@ refittedTrack_theta
theta of the track after EMTrackFit
void fillSymmetric(size_t i, size_t j, Scalar value)
method to fill elements for a symmetric matrix
@ bremDeltaQoverP
Fraction of the measured perigee momentum lost.
@ linkIndex
link index for multiple track and vertex matches
@ refittedTrackLastM_loc1
Last Measurment Surface Local Position 1 after Track Refit.
@ refittedTrack_Covz0qOverP
Refitted track perigee covariance matrix item (z0,q/p)
@ refittedTrack_Covd0theta
Refitted track perigee covariance matrix item (d0,theta)
@ refittedTrack_Covphitheta
Refitted track perigee covariance matrix item (phi,theta)
AmgSymMatrix(5) EMTrackFit
double track_LastM_loc1() const
Last Measurment Surface Local Position 1 after Track Refit.
virtual bool hasIntParameter(egammaParameters::ParamDef) const
checks if the parameter is integer
double track_perigee_phi0() const
azimuth angle of the momentum at the point of closest approach after Track Refit
@ refittedTrack_Covd0z0
Refitted track perigee covariance matrix item ( )
@ refittedTrackLastM_phi
Last Measurment Surface azimuth angle after Track Refit.