22(
const std::string& t,
const std::string& n,
const IInterface* p)
33 StatusCode
sc = AlgTool::initialize();
48 std::vector<InDet::IZWindowRoISeedTool::ZWindow> listRoIs;
53 if (not truthEvents.
isValid()) {
54 ATH_MSG_ERROR(
"Cannot retrieve xAOD truth event information. Bailing out with empty RoI list.");
62 if (hsPos ==
nullptr) {
63 ATH_MSG_DEBUG(
"Invalid signal process vertex! Trying next TruthEvent.");
70 listRoIs.push_back(RoI);
#define ATH_CHECK
Evaluate an expression and check for errors.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
float z() const
Vertex longitudinal distance along the beam line form the origin.
TruthVertex_v1 TruthVertex
Typedef to implementation.
TruthEvent_v1 TruthEvent
Typedef to implementation.