Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:19:22

0001 #ifndef NPSTAT_READER_FOR_STORABLEMULTIVARIATEFUNCTOR
0002 #define NPSTAT_READER_FOR_STORABLEMULTIVARIATEFUNCTOR
0003 
0004 /*!
0005 // \file StorableMultivariateFunctorReader.h
0006 //
0007 // \brief The geners I/O reader factory for classes derived from
0008 //        StorableMultivariateFunctor
0009 //
0010 // Author: I. Volobouev
0011 //
0012 // July 2012
0013 */
0014 
0015 #include "Alignment/Geners/interface/AbsReader.hh"
0016 #include "JetMETCorrections/InterpolationTables/interface/StorableMultivariateFunctor.h"
0017 
0018 namespace npstat {
0019   /**
0020     // Note that this class does not have any public constructors.
0021     // All application usage is through the gs::StaticReader wrapper.
0022     */
0023   class StorableMultivariateFunctorReader : public gs::DefaultReader<StorableMultivariateFunctor> {
0024     typedef gs::DefaultReader<StorableMultivariateFunctor> Base;
0025     friend class gs::StaticReader<StorableMultivariateFunctorReader>;
0026     StorableMultivariateFunctorReader();  //NOLINT
0027   };
0028 
0029   /** The reader factory for descendants of StorableMultivariateFunctor */
0030   typedef gs::StaticReader<StorableMultivariateFunctorReader> StaticStorableMultivariateFunctorReader;
0031 }  // namespace npstat
0032 
0033 #endif  // NPSTAT_READER_FOR_STORABLEMULTIVARIATEFUNCTOR