76 float eta = particle.eta();
77 float pt = particle.pt() / Gaudi::Units::GeV;
78 float phi = particle.phi();
87 float d0 = d0Acc.
isAvailable(particle) ? d0Acc(particle) : -9999.;
88 float z0 = z0Acc.
isAvailable(particle) ? z0Acc(particle) : -9999.;
90 float z0sin = (z0Acc.
isAvailable(particle) && z0Acc(particle)) ? z0 * std::sin(
theta) : -9999.;
91 float qOverP = qOverPAcc.
isAvailable(particle) ? qOverPAcc(particle) : -9999.;
92 float prodR = prodRAcc.
isAvailable(particle) ? prodRAcc(particle) : -9999.;
93 float prodZ = prodZAcc.
isAvailable(particle) ? prodZAcc(particle) : -9999.;
94 float time = timeAcc.
isAvailable(particle) ? timeAcc(particle) : -9999.;
115 float hits = nSilHitsAcc(particle);
124 float pt = particle.pt() / Gaudi::Units::GeV;
125 float eta = particle.eta();
126 float phi = particle.phi0();
128 float chi2 = particle.chiSquared();
129 float ndof = particle.numberDoF();
130 float chi2Overndof = ndof > 0 ?
chi2 / ndof : 0;
154 std::bitset<xAOD::TrackPatternRecoInfo::NumberOfTrackRecoInfo> patternInfo = particle.patternRecoInfo();
163 if (particle.hasValidTime()) {
void book(Htype *&pHisto, const std::string &histoIdentifier, const std::string &nameOverride="", const std::string &folder="default")
Helper method to book histograms using an identifier string.