ATLAS Offline Software
Loading...
Searching...
No Matches
SH::SampleHandler::SamplePtrToRawSample Struct Reference

functor mapping a shared_ptr<Sample> to the raw Sample* it points to. More...

Collaboration diagram for SH::SampleHandler::SamplePtrToRawSample:

Public Member Functions

Sampleoperator() (const std::shared_ptr< Sample > &p) const

Detailed Description

functor mapping a shared_ptr<Sample> to the raw Sample* it points to.

Used by the public iterator so that callers continue to see *it evaluate to Sample* even though m_samples stores shared_ptr objects.

Definition at line 455 of file SampleHandler.h.

Member Function Documentation

◆ operator()()

Sample * SH::SampleHandler::SamplePtrToRawSample::operator() ( const std::shared_ptr< Sample > & p) const

The documentation for this struct was generated from the following file: