CMS 3D CMS Logo

StorableMultivariateFunctorReader.cc
Go to the documentation of this file.
2 
3 // Include headers for all classes derived from StorableMultivariateFunctor
4 // which are known at this point in code development
5 //
8 
9 // Simple macro for adding a reader for a class derived from
10 // StorableMultivariateFunctor
11 #define add_reader(Derived) \
12  do { \
13  const gs::ClassId& id(gs::ClassId::makeId<Derived>()); \
14  (*this)[id.name()] = new gs::ConcreteReader<StorableMultivariateFunctor, Derived>(); \
15  } while (0);
16 
17 namespace npstat {
25 
32  }
33 } // namespace npstat
The geners I/O reader factory for classes derived from StorableMultivariateFunctor.
Typedefs for some common uses of the StorableInterpolationFunctor template.
Typedefs for some common uses of the StorableHistoNDFunctor template.
#define add_reader(Derived)