37 <<
" from xAOD::TrackParticle summary. A value of zero will be used instead." );
40 return StatusCode::SUCCESS;
51 return StatusCode::FAILURE;
56 Int_t checkSummaryValue = summary->get(
static_cast<Trk::SummaryType>(summaryTypeInt) );
57 if (checkSummaryValue < 0) {
60 <<
" from Trk::TrackSummary. A value of zero will be used instead." );
61 checkSummaryValue = 0;
64 return StatusCode::SUCCESS;
virtual ~SecVtxTrackAccessor()=0
SecVtxTrackAccessor(const asg::IAsgTool *)
xAOD::SummaryType m_summaryType
SummaryAccessor(const asg::IAsgTool *)
StatusCode access(const xAOD::TrackParticle &track, const xAOD::Vertex *vertex=0)
void setSummaryType(xAOD::SummaryType)
A summary of the information contained by a track.
AsgMessaging(const std::string &name)
Constructor with a name.
ParametersBase< TrackParametersDim, Charged > TrackParameters
SummaryType
enumerates the different types of information stored in Summary.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
TrackParticle_v1 TrackParticle
Reference the current persistent version:
Vertex_v1 Vertex
Define the latest version of the vertex class.
SummaryType
Enumerates the different types of information stored in Summary.