36 #include <TClonesArray.h>
45 , fMaxAllowedEventCreationTime(0.)
54 , fMaxAllowedEventCreationTime(0.)
66 std::vector<FairTimeStamp*> data;
69 std::cout <<
"-I- FairEventBuilder::WriteOutAllDeadTimeData" << std::endl;
75 std::cout <<
"-E- FairEventBuilder::WriteOutData " <<
fBranchName <<
" array is not available!"
79 std::cout <<
"-I- FairEventBuilder::WriteOutData size: " << data.size() << std::endl;
81 for (
unsigned int i = 0; i < data.size(); i++) {
84 std::cout << i <<
" : ";
86 std::cout << std::endl;
98 std::cout <<
"-------------------- " <<
GetBuilderName() <<
" : Summary -----------------------" << std::endl;
99 std::cout <<
" Should be implemented by the user" << std::endl;
100 std::cout <<
"---------------------------------------------------------------------" << std::endl;
Bool_t fActivateBuffering
virtual void AddNewDataToTClonesArray(FairTimeStamp *data)=0
virtual std::vector< FairTimeStamp * > GetAllData()
static FairRootManager * Instance()
ClassImp(FairEventBuilder)
TClonesArray * GetTClonesArray(TString branchName)
virtual void WriteOutAllDeadTimeData()
virtual ~FairEventBuilder()
A container class to store digi data during events.