#include <PndGemDigiWriteoutBuffer.h>
Definition at line 16 of file PndGemDigiWriteoutBuffer.h.
PndGemDigiWriteoutBuffer::PndGemDigiWriteoutBuffer |
( |
| ) |
|
PndGemDigiWriteoutBuffer::PndGemDigiWriteoutBuffer |
( |
TString |
branchName, |
|
|
TString |
folderName, |
|
|
Bool_t |
persistance |
|
) |
| |
PndGemDigiWriteoutBuffer::~PndGemDigiWriteoutBuffer |
( |
| ) |
|
|
virtual |
void PndGemDigiWriteoutBuffer::AddNewDataToTClonesArray |
( |
FairTimeStamp * |
data | ) |
|
Definition at line 50 of file PndGemDigiWriteoutBuffer.cxx.
References fVerbose.
52 FairRootManager* ioman = FairRootManager::Instance();
53 TClonesArray* myArray = ioman->GetTClonesArray(fBranchName);
void PndGemDigiWriteoutBuffer::EraseDataFromDataMap |
( |
FairTimeStamp * |
data | ) |
|
|
virtual |
void PndGemDigiWriteoutBuffer::FillDataMap |
( |
FairTimeStamp * |
data, |
|
|
double |
activeTime |
|
) |
| |
|
virtual |
double PndGemDigiWriteoutBuffer::FindTimeForData |
( |
FairTimeStamp * |
data | ) |
|
|
virtual |
std::vector< std::pair< double, FairTimeStamp * > > PndGemDigiWriteoutBuffer::Modify |
( |
std::pair< double, FairTimeStamp * > |
oldData, |
|
|
std::pair< double, FairTimeStamp * > |
newData |
|
) |
| |
|
virtual |
Definition at line 33 of file PndGemDigiWriteoutBuffer.cxx.
References fVerbose.
34 std::vector<std::pair<double, FairTimeStamp*> > result;
35 std::pair<double, FairTimeStamp*> singleResult;
36 if (newData.first > 0)
37 singleResult.first = oldData.first + newData.first;
38 singleResult.second = oldData.second;
41 std::cout <<
"Modify hit" << std::endl;
42 std::cout <<
"OldData: " << oldData.first <<
" : " << oldData.second <<
" NewData: " << newData.first <<
" : " << newData.second << std::endl;
43 std::cout <<
"Resulting Data: " << singleResult.first <<
" : " << singleResult.second << std::endl;
46 result.push_back(singleResult);
The documentation for this class was generated from the following files: