|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #include "GaudiKernel/SystemOfUnits.h"
35 chi2Prob = TMath::Prob(
chi2,
ndf);
42 double nominalTransversePosition,
double tilt )
45 return nominalTransversePosition +
tan(tilt) * (Zref-nominalZPosition);
85 <<
"Vertex x +/- dx = " <<
vertex.X() <<
" +/- " <<
vertex.Xerr() <<
'\n'
86 <<
"Vertex y +/- dy = " <<
vertex.Y() <<
" +/- " <<
vertex.Yerr() <<
'\n'
87 <<
"Vertex z +/- dz = " <<
vertex.Z() <<
" +/- " <<
vertex.Zerr() <<
'\n'
88 <<
"Vertex N tracks = " <<
vertex.NTrks() <<
'\n'
89 <<
"Vertex fit mass = " <<
vertex.Mass() <<
'\n'
90 <<
"Vertex fit qual = " <<
vertex.Qual() <<
'\n'
91 <<
"Vertex fit prob = " <<
vertex.Chi2Prob() <<
'\n'
double vertexSumPt(const TrackCollection &tracks)
bool accumulate(AccumulateMap &map, std::vector< module_t > const &modules, FPGATrackSimMatrixAccumulator const &acc)
Accumulates an accumulator (e.g.
std::ostream & operator<<(std::ostream &os, const T2BeamSpot &beamSpot)
double tiltedBeamPositionAtZPoint(double Zref, double nominalZPosition, double nominalTransversePosition, double tilt)
double operator()(const Trk::Track *track)
double vertexSumPt2(const TrackCollection &tracks)
double chi2(TH1 *h0, TH1 *h1)
double vertexChi2Prob(const T2Vertex &vertex)
double operator()(double x, const Trk::Track *track)
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
double operator()(const Trk::Track *track)
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.