15 #ifndef PNDCONTAINERI_H 16 #define PNDCONTAINERI_H 55 std::vector<T const *> result{};
56 result.reserve(this->
GetSize());
virtual T const * GetConstElementPtr(Int_t t_index) const =0
Get the Element object at t_index.
virtual ssize_t GetSize() const =0
Get the number of members in internal data.
Interface to a datacontainer to be used in PandaROOT.
TString GetClassName() const
std::vector< T const * > GetVectorOfPtrToConst() const
return vector of const ptrs pointing at internal data, to be used to access data independent of under...
virtual ~PndContainerI()
Destroy the PndContainerI object.
PndContainerI()
Construct a new PndContainerI object.