FairShip
Loading...
Searching...
No Matches
ISTLPointContainer Class Referenceabstract

Interface for detectors using STL containers (std::vector) for MC points. More...

#include <ISTLPointContainer.h>

Inheritance diagram for ISTLPointContainer:

Public Member Functions

virtual void UpdatePointTrackIndices (const std::map< Int_t, Int_t > &indexMap)=0
 Update track indices in point collection after track filtering.
 
virtual ~ISTLPointContainer ()=default
 

Detailed Description

Interface for detectors using STL containers (std::vector) for MC points.

Detectors migrated from TClonesArray to std::vector should implement this interface to enable proper track index updating in ShipStack after track filtering.

Definition at line 16 of file ISTLPointContainer.h.

Constructor & Destructor Documentation

◆ ~ISTLPointContainer()

virtual ISTLPointContainer::~ISTLPointContainer ( )
virtualdefault

Member Function Documentation

◆ UpdatePointTrackIndices()

virtual void ISTLPointContainer::UpdatePointTrackIndices ( const std::map< Int_t, Int_t > &  indexMap)
pure virtual

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