20 virtual Bool_t
Init();
28 Bool_t fIsRegisterBranches;
31 std::string fWriteSemName;
32 std::string fReadSemName;
35 std::unique_ptr<bIpc::managed_shared_memory> fShmSegment;
36 std::unique_ptr<bIpc::named_semaphore> fWriteSem;
37 std::unique_ptr<bIpc::named_semaphore> fReadSem;
39 std::unordered_map<std::string, std::unique_ptr<TClonesArray>> fRegisteredBranches;
41 void RegisterBranches(std::unique_ptr<TTree> &inputTree);
42 void UploadData(std::unique_ptr<TTree> &inputTree);