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
add_reader
#define add_reader(Derived)
Definition: StorableMultivariateFunctorReader.cc:11
HistoNDFunctorInstances.h
Typedefs for some common uses of the StorableHistoNDFunctor template.
npstat
Definition: AbsArrayProjector.h:14
InterpolationFunctorInstances.h
Typedefs for some common uses of the StorableInterpolationFunctor template.
npstat::StorableInterpolationFunctor
Definition: StorableInterpolationFunctor.h:25
npstat::StorableHistoNDFunctor
Definition: StorableHistoNDFunctor.h:26
npstat::StorableMultivariateFunctorReader::StorableMultivariateFunctorReader
StorableMultivariateFunctorReader()
Definition: StorableMultivariateFunctorReader.cc:18
StorableMultivariateFunctorReader.h
The geners I/O reader factory for classes derived from StorableMultivariateFunctor.