49 static float pt(
const T& t) {
return t.pt(); }
50 static float eta(
const T& t) {
return t.eta(); }
51 static float theta(
const T& ) {
return 0; }
52 static float phi(
const T& t) {
return t.phi(); }
53 static float z0(
const T& ) {
return 0; }
54 static float d0(
const T& ) {
return 0; }
55 static float qOverP(
const T& ) {
return 0; }
56 static float p(
const T& ) {
return 0; }
58 static float m(
const T& ) {
return 0; }
61 static float E(
const T& ) {
return 0; }
62 static float ET(
const T& ) {
return 0; }
64 static float dphi(
const T& ) {
return 0; }
65 static float dtheta(
const T& ) {
return 0; }
66 static float dqOverP(
const T& ) {
return 0; }
68 static float deta(
const T& ) {
return 0; }
70 static float dz0(
const T& ) {
return 0; }
71 static float dd0(
const T& ) {
return 0; }
73 static float dpt(
const T& ) {
return 0; }
77 static unsigned author(
const T& ) {
return 0; }
79 static float chi2(
const T& ) {
return 0; }
80 static float ndof(
const T& ) {
return 0; }
83 static float time(
const T& ) {
return 0; }
89 static int nPixels(
const T& ) {
return 0; }
102 static int nSCT(
const T& ) {
return 0; }
106 static int nSi(
const T& ) {
return 0; }
109 static int nTRT(
const T& ) {
return 0; }
110 static int nTRTHi(
const T& ) {
return 0; }
raw track traits - use for the TrackParticle by default, specialise for anything else,...
static int nPixelsShared(const T &)
static float ET(const T &)
static int nSi(const T &)
static uint8_t hasValidTime(const T &)
static int nSCTShared(const T &)
static void addChildren(const T &, std::vector< U > &)
parent EDM functionality for classes with children - the class U, being used for the children has to ...
static float z0(const T &)
static int nPixels(const T &)
static float eta(const T &t)
static float deta(const T &)
static int nPixelHoles(const T &)
static int nPixelsInnerEndcap(const T &)
static float phi(const T &t)
static float d0(const T &)
static float m(const T &)
static float theta(const T &)
static int nSCT(const T &)
static float pt(const T &t)
static float time(const T &)
static int nPixelsBlayer(const T &)
static float chi2(const T &)
static float E(const T &)
static int nTRTHi(const T &)
static float dqOverP(const T &)
static int nSCTHoles(const T &)
static int nTRT(const T &)
static unsigned author(const T &)
static int nSiHoles(const T &)
static float p(const T &)
static float dphi(const T &)
static int nPixelsInner(const T &)
static int nPixelsInnerShared(const T &)
static int nPixelsBlayerEndcap(const T &)
static float dz0(const T &)
static float dpt(const T &)
static int nPixelsInnerSharedEndcap(const T &)
static float ndof(const T &)
static float dd0(const T &)
static float qOverP(const T &)
static float dtheta(const T &)
static float covthetaOvP(const T &)