g4tools  5.4.0
imt_ntuple
Go to the documentation of this file.
1 // Copyright (C) 2010, Guy Barrand. All rights reserved.
2 // See the file tools.license for terms.
3 
4 #ifndef tools_wroot_imt_ntuple
5 #define tools_wroot_imt_ntuple
6 
7 // mt = multi-threads.
8 
9 #include "imutex"
10 #include "ifile"
11 
12 namespace tools {
13 namespace wroot {
14 
15 class imt_ntuple {
16 public:
17  virtual bool add_row(imutex&,ifile&) = 0;
18  virtual bool end_fill(imutex&,ifile&) = 0;
19 public:
20  virtual ~imt_ntuple() {}
21 };
22 
23 }}
24 
25 #endif
tools::wroot::imt_ntuple::add_row
virtual bool add_row(imutex &, ifile &)=0
tools::wroot::ifile
Definition: ifile:18
tools::wroot::imutex
Definition: imutex:10
ifile
tools::wroot::imt_ntuple::~imt_ntuple
virtual ~imt_ntuple()
Definition: imt_ntuple:20
tools::wroot::imt_ntuple
Definition: imt_ntuple:15
tools::wroot::imt_ntuple::end_fill
virtual bool end_fill(imutex &, ifile &)=0
imutex
tools
inlined C code : ///////////////////////////////////
Definition: aida_ntuple:26