![]() |
PandaRoot
|
#include <BSEmcMCDepositProductionProcess.h>
Public Member Functions | |
| PndConstContainerI () | |
| Construct a new PndConstContainerI 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... | |
Public Member Functions inherited from PndContainerI< T > | |
| PndContainerI () | |
| Construct a new PndContainerI object. More... | |
| virtual | ~PndContainerI () |
| Destroy the PndContainerI object. 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... | |
| TString | GetClassName () const |
Public Member Functions inherited from PndContainerBaseI | |
| PndContainerBaseI () | |
| Construct a new PndContainerBaseI object. More... | |
| virtual | ~PndContainerBaseI () |
| Destroy the PndContainerBaseI object. More... | |
| virtual ssize_t | GetSize () const =0 |
| Get the number of members in internal data. More... | |
| const TString & | GetBranchName () const |
| Get the BranchName. More... | |
| void | SetBranchName (const TString &t_branchname) |
| Set the Branch Name. More... | |
Additional Inherited Members | |
Protected Attributes inherited from PndContainerBaseI | |
| TString | fBranchName {""} |
Definition at line 34 of file BSEmcMCDepositProductionProcess.h.
|
inline |
Construct a new PndConstContainerI object.
Definition at line 13 of file PndConstContainerI.h.
|
inlinevirtual |
Get the Element object at t_index.
| t_index |
Implements PndContainerI< T >.
Definition at line 34 of file PndConstContainerI.h.
Referenced by TestInTask::Exec(), and BSEmcMCDepositToTimebasedWaveforms< BSEmcBwEndcapDigiPar >::Exec().
|
pure virtual |
Get the Element object at t_index.
| t_index |
Implemented in PndConstContainer< T >, PndSTDConstContainer< T >, PndConstContainer< FairTimeStamp >, PndTCAConstContainer< T >, PndTCAConstContainer< BSEmcRecoHit >, PndTCAConstContainer< BSEmcCluster >, PndTCAConstContainer< BSEmcDigi >, and PndTCAConstContainer< BSEmcMCDeposit >.
Referenced by PndConstContainerI< BSEmcMCDeposit >::GetConstElementPtr(), PndConstContainerI< BSEmcMCDeposit >::GetVector(), and PndConstContainerI< BSEmcMCDeposit >::PndConstContainerI().
|
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 PndConstContainerI.h.