MultiTabulatedFunction_ROOT.h
Go to the documentation of this file.
1 #ifndef _io_MultiTabulatedFunction_ROOT_h_
2 #define _io_MultiTabulatedFunction_ROOT_h_
3 
4 #include <io/EventIO.h>
5 #ifndef __CINT__
6 # include <utl/MultiTabulatedFunction.h>
7 #endif
8 #include <io/TabulatedFunction_ROOT.h>
9 #include <Rtypes.h>
10 #include <map>
11 
12 
13 namespace io {
14 
27  public:
29 #ifndef __CINT__
34  explicit operator bool() const { return !fTabFunctions.empty(); }
35 #endif
36 
37  std::map<int, TabulatedFunction_ROOT> fTabFunctions;
38 
40 
41  };
42 
43 }
44 
45 
46 #endif
void operator>>(utl::MultiTabulatedFunction &f) const
ROOT streamer implementation for utl::MultiTabulatedFunction.
std::map< int, TabulatedFunction_ROOT > fTabFunctions
boost::transform_iterator< LabeledObjectFunctor, typename MultiObjectContainer::const_iterator, LabeledTabulatedFunction > ConstIterator
Definition: MultiObject.h:81
ClassDefNV(MultiTabulatedFunction_ROOT, DONT_CHANGE_THIS_NUMBER)
#define DONT_CHANGE_THIS_NUMBER
Definition: EventIO.h:21
A collection of TabulatedFunction.

, generated on Tue Sep 26 2023.