#include <PndMdtWaveformWriteoutBuffer.h>
      
        
          | PndMdtWaveformWriteoutBuffer::PndMdtWaveformWriteoutBuffer | ( |  | ) |  | 
      
 
 
      
        
          | PndMdtWaveformWriteoutBuffer::PndMdtWaveformWriteoutBuffer | ( | TString | branchName, | 
        
          |  |  | TString | folderName, | 
        
          |  |  | Bool_t | persistance | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | PndMdtWaveformWriteoutBuffer::~PndMdtWaveformWriteoutBuffer | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | void PndMdtWaveformWriteoutBuffer::AddNewDataToTClonesArray | ( | FairTimeStamp * | data | ) |  |  | private | 
 
Definition at line 24 of file PndMdtWaveformWriteoutBuffer.cxx.
References fVerbose.
   26   FairRootManager* ioman = FairRootManager::Instance();
 
   27   TClonesArray* myArray = ioman->GetTClonesArray(fBranchName);
 
   28   if (
fVerbose > 1) std::cout << 
"PndMdtWaveformWriteoutBuffer:: "<<fBranchName  <<  *(
PndMdtWaveform*)(data) << std::endl;
 
 
 
 
  
  | 
        
          | void PndMdtWaveformWriteoutBuffer::EraseDataFromDataMap | ( | FairTimeStamp * | data | ) |  |  | privatevirtual | 
 
 
  
  | 
        
          | void PndMdtWaveformWriteoutBuffer::FillDataMap | ( | FairTimeStamp * | data, |  
          |  |  | double | activeTime |  
          |  | ) |  |  |  | privatevirtual | 
 
 
  
  | 
        
          | double PndMdtWaveformWriteoutBuffer::FindTimeForData | ( | FairTimeStamp * | data | ) |  |  | privatevirtual | 
 
 
  
  | 
        
          | std::vector< std::pair< double, FairTimeStamp * > > PndMdtWaveformWriteoutBuffer::Modify | ( | std::pair< double, FairTimeStamp * > | oldData, |  
          |  |  | std::pair< double, FairTimeStamp * > | newData |  
          |  | ) |  |  |  | privatevirtual | 
 
Definition at line 55 of file PndMdtWaveformWriteoutBuffer.cxx.
References fVerbose, and PndMdtWaveform::GetActiveTime().
   59   std::vector<std::pair<double, FairTimeStamp*> > result;
 
   60   std::pair<double, FairTimeStamp*> singleResult;
 
   63     std::cout << 
"PndMdtWaveformWriteoutBuffer::Modify:: OldData: " << oldData.first << 
" : " << oldData.second
 
   64       << 
" NewData: " << newData.first << 
" : " << newData.second << std::endl;
 
   65     std::cout << 
"<OldData>=============================================>"<<std::endl;
 
   66     oldData.second->Print();
 
   67     std::cout << 
"<============================================</OldData>"<<std::endl;
 
   68     std::cout << 
"<NewData>=============================================>"<<std::endl;
 
   69     newData.second->Print();
 
   70     std::cout << 
"<============================================</NewData>"<<std::endl;
 
   74   (*oldWave) += (*newWave);
 
   76   singleResult.second = oldWave;
 
   80     std::cout << 
"<ResultData>=============================================>"<<std::endl;
 
   81     std::cout << 
"Resulting Data: " << singleResult.first << 
" : " << singleResult.second << std::endl;
 
   82     singleResult.second->Print();
 
   83     std::cout << 
"<============================================</ResultData>"<<std::endl;
 
   86   result.push_back(singleResult);
 
 
 
 
The documentation for this class was generated from the following files: