![]() |
PandaRoot
|
#include <PndContainerBaseI.h>
Public Member Functions | |
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... | |
Protected Attributes | |
TString | fBranchName {""} |
Definition at line 22 of file PndContainerBaseI.h.
|
inline |
Construct a new PndContainerBaseI object.
const | TString &t_foldername : Name of folder |
Bool_t | t_persistency : Should date be stored to file |
Definition at line 31 of file PndContainerBaseI.h.
|
inlinevirtual |
Destroy the PndContainerBaseI object.
Definition at line 36 of file PndContainerBaseI.h.
References GetSize().
|
inline |
Get the BranchName.
Definition at line 50 of file PndContainerBaseI.h.
References fBranchName.
|
pure virtual |
Get the number of members in internal data.
Implemented in PndTCAMutableContainer< T >, PndTCAMutableContainer< BSEmcRecoHit >, PndTCAMutableContainer< FairTimeStamp >, PndTCAMutableContainer< BSEmcDigi >, PndMutableContainer< T >, PndSTDConstContainer< T >, PndSTDMutableContainer< T >, PndSTDMutableContainer< FairTimeStamp >, PndTCAConstContainer< T >, PndTCAConstContainer< BSEmcRecoHit >, PndTCAConstContainer< BSEmcCluster >, PndTCAConstContainer< BSEmcDigi >, PndTCAConstContainer< BSEmcMCDeposit >, PndConstContainer< T >, and PndConstContainer< FairTimeStamp >.
Referenced by PndConstContainerI< BSEmcMCDeposit >::GetVector(), PndMutableContainerI< BSEmcMCPoint >::GetVector(), PndContainerI< BSEmcMCPoint >::GetVectorOfPtrToConst(), and ~PndContainerBaseI().
|
inline |
Set the Branch Name.
t_branchname |
Definition at line 57 of file PndContainerBaseI.h.
References fBranchName.
Referenced by TestInTask::GetSTD(), TestInTask::GetTCA(), PndProcessTask::HandledRequest(), TestInTask::Init(), BSEmcExtractDigisFromWaveforms< BSEmcFwEndcapDigiPar >::Init(), BSEmcMCDepositToTimebasedWaveforms< BSEmcBwEndcapDigiPar >::Init(), TestOutTask::Init(), TestOutWithSTDTask::Init(), and TestOutWithTCATask::Init().
|
protected |
Definition at line 60 of file PndContainerBaseI.h.
Referenced by GetBranchName(), and SetBranchName().