ATLAS Offline Software
Loading...
Searching...
No Matches
TausRUsVertexVars Namespace Reference

Functions

bool sumPt2 (const xAOD::TauJet &, const xAOD::Vertex &vertex, float &out)
bool x (const xAOD::TauJet &, const xAOD::Vertex &vertex, float &out)
bool y (const xAOD::TauJet &, const xAOD::Vertex &vertex, float &out)
bool z (const xAOD::TauJet &, const xAOD::Vertex &vertex, float &out)

Function Documentation

◆ sumPt2()

bool TausRUsVertexVars::sumPt2 ( const xAOD::TauJet & ,
const xAOD::Vertex & vertex,
float & out )

Definition at line 111 of file TausRUsDataLoader.cxx.

111 {
112 static const SG::ConstAccessor<float> acc("sumPt2");
113 if (!acc.isAvailable(vertex)) return false;
114 out = acc(vertex);
115 return true;
116}
Helper class to provide constant type-safe access to aux data.

◆ x()

bool TausRUsVertexVars::x ( const xAOD::TauJet & ,
const xAOD::Vertex & vertex,
float & out )

Definition at line 118 of file TausRUsDataLoader.cxx.

118 {
119 out = vertex.x();
120 return true;
121}

◆ y()

bool TausRUsVertexVars::y ( const xAOD::TauJet & ,
const xAOD::Vertex & vertex,
float & out )

Definition at line 123 of file TausRUsDataLoader.cxx.

123 {
124 out = vertex.y();
125 return true;
126}

◆ z()

bool TausRUsVertexVars::z ( const xAOD::TauJet & ,
const xAOD::Vertex & vertex,
float & out )

Definition at line 128 of file TausRUsDataLoader.cxx.

128 {
129 out = vertex.z();
130 return true;
131}