Project
Loading...
Searching...
No Matches
o2::framework::TTreeFileWriter Class Reference

Inherits arrow::dataset::FileWriter.

Public Member Functions

 TTreeFileWriter (std::shared_ptr< arrow::Schema > schema, std::shared_ptr< arrow::dataset::FileWriteOptions > options, std::shared_ptr< arrow::io::OutputStream > destination, arrow::fs::FileLocator destination_locator)
 
arrow::Status Write (const std::shared_ptr< arrow::RecordBatch > &batch) override
 
arrow::Future FinishInternal () override
 

Detailed Description

Definition at line 947 of file TTreePlugin.cxx.

Constructor & Destructor Documentation

◆ TTreeFileWriter()

o2::framework::TTreeFileWriter::TTreeFileWriter ( std::shared_ptr< arrow::Schema >  schema,
std::shared_ptr< arrow::dataset::FileWriteOptions options,
std::shared_ptr< arrow::io::OutputStream destination,
arrow::fs::FileLocator  destination_locator 
)
inline

Definition at line 1010 of file TTreePlugin.cxx.

Member Function Documentation

◆ FinishInternal()

arrow::Future o2::framework::TTreeFileWriter::FinishInternal ( )
inlineoverride

Definition at line 1192 of file TTreePlugin.cxx.

◆ Write()

arrow::Status o2::framework::TTreeFileWriter::Write ( const std::shared_ptr< arrow::RecordBatch > &  batch)
inlineoverride

Definition at line 1071 of file TTreePlugin.cxx.


The documentation for this class was generated from the following file: