npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
DistributionNDReader.hh
Go to the documentation of this file.
1 #ifndef NPSTAT_DISTRIBUTIONNDREADER_HH_
2 #define NPSTAT_DISTRIBUTIONNDREADER_HH_
3 
4 /*!
5 // \file DistributionNDReader.hh
6 //
7 // \brief Factory for deserializing multivariate distribution functions
8 //
9 // Author: I. Volobouev
10 //
11 // September 2010
12 */
13 
14 #include "geners/AbsReader.hh"
16 
17 namespace npstat {
18  class DistributionNDReader : public gs::DefaultReader<AbsDistributionND>
19  {
20  typedef gs::DefaultReader<AbsDistributionND> Base;
21  friend class gs::StaticReader<DistributionNDReader>;
23  };
24 
25  /** Factory for deserializing multivariate distribution functions */
26  typedef gs::StaticReader<DistributionNDReader> StaticDistributionNDReader;
27 }
28 
29 #endif // NPSTAT_DISTRIBUTIONNDREADER_HH_
Interface definition for multivariate continuous statistical distributions.
Definition: DistributionNDReader.hh:19
Definition: AbsArrayProjector.hh:14
gs::StaticReader< DistributionNDReader > StaticDistributionNDReader
Definition: DistributionNDReader.hh:26