5#ifndef JIVEXML_VERTEXRETRIEVER_H
6#define JIVEXML_VERTEXRETRIEVER_H
39 VertexRetriever(
const std::string& t,
const std::string& n,
const IInterface* p);
42 virtual StatusCode
retrieve(ToolHandle<IFormatTool> &FormatTool);
Interface for all DataRetriever classes, that extract event data from StoreGate and pass them on to a...
virtual std::string dataTypeName() const
Return the name of the data type.
std::string m_trackCollection
StoreGate key for track collection for association.
std::vector< const Trk::Perigee * > m_perigeeVector
std::string m_conversionVertexKey
StoreGate key for conversion candidate collection.
virtual StatusCode fillPerigeeList()
Retrieve measured perigee, automatically switch between Trk::Track and Rec::TrackParticle depending o...
std::string m_secondaryVertexKey
StoreGate key for secondary vertex candidate collection.
const std::string m_typeName
The data type that is generated by this retriever.
virtual StatusCode retrieve(ToolHandle< IFormatTool > &FormatTool)
Retrieve all the data.
VertexRetriever(const std::string &t, const std::string &n, const IInterface *p)
Standard constructor.
float m_chi2Cut
Chi^2 over NumberOfDegreesOfFreedom cut.
bool m_doWriteHLT
wether to write HLTAutoKey objects
std::string m_primaryVertexKey
StoreGate key for primary vertex candidate collection.
bool m_doWritePrimAndSecVertexOnly
write primary and secondary vertizes only - placeholder, to be removed
This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.