![]() |
PandaRoot
|
#include <BSEmcIdealDigitizationProcess.h>
Public Member Functions | |
PndInputContainerI () | |
Construct a new PndInputContainerI object. More... | |
virtual T const * | GetElement (Int_t t_index) const =0 |
Get the Element object at t_index. More... | |
virtual T const * | GetConstElementPtr (Int_t t_index) const |
Get the Element object at t_index. More... | |
std::vector< T const * > | GetVector () const |
return vector of ptrs pointing at internal data, to be used to access data independent of underlying data container More... | |
![]() | |
PndContainerI () | |
Construct a new PndContainerI object. More... | |
virtual | ~PndContainerI () |
Destroy the PndContainerI object. More... | |
virtual Bool_t | Init (const TString &t_branchname)=0 |
Init internal data. More... | |
virtual ssize_t | GetSize () const =0 |
Get the number of members in internal data. More... | |
std::vector< T const * > | GetVectorOfPtrToConst () const |
return vector of const ptrs pointing at internal data, to be used to access data independent of underlying data container More... | |
const TString & | GetBranchName () const |
Get the BranchName. More... | |
Additional Inherited Members | |
![]() | |
TString | fBranchName {""} |
Definition at line 24 of file BSEmcIdealDigitizationProcess.h.
|
inline |
Construct a new PndInputContainerI object.
Definition at line 13 of file PndInputContainerI.h.
|
inlinevirtual |
Get the Element object at t_index.
t_index |
Implements PndContainerI< T >.
Definition at line 34 of file PndInputContainerI.h.
Referenced by TestInTask::Exec(), TestPeekTask::Exec(), and BSEmcMCHitToTimebasedWaveforms< BSEmcBwEndcapDigiPar >::Exec().
|
pure virtual |
Get the Element object at t_index.
t_index |
Implemented in PndInputContainer< T >, PndInputContainer< FairTimeStamp >, PndInputContainer< BSEmcRecoHit >, PndInputContainer< BSEmcPrecluster >, PndInputContainer< PndMCTrack >, PndInputContainer< BSEmcCluster >, PndInputContainer< BSEmcDigi >, PndInputContainer< BSEmcMCHit >, PndInputContainer< BSEmcSubCluster >, PndInputContainer< BSEmcMultiWaveform >, PndInputContainer< BSEmcMCPoint >, PndSTDInputContainer< T >, PndTCAInputContainer< T >, PndTCAInputContainer< BSEmcRecoHit >, and PndTCAInputContainer< BSEmcMCHit >.
Referenced by PndInputContainerI< BSEmcMCPoint >::GetConstElementPtr(), PndInputContainerI< BSEmcMCPoint >::GetVector(), and PndInputContainerI< BSEmcMCPoint >::PndInputContainerI().
|
inline |
return vector of ptrs pointing at internal data, to be used to access data independent of underlying data container
Definition at line 41 of file PndInputContainerI.h.