00001 #ifndef PAIRDIST_1DHISTO_H
00002 #define PAIRDIST_1DHISTO_H
00003
00004 #include "pairdist_base.h"
00005 #include "histogram1d.h"
00006
00007 class CPairDistribution1dHisto: public CPairDistributionBase, public CHistogram1d {
00008 public:
00009
00010 CPairDistribution1dHisto(string p1="", string p2="", bool bQ=false,
00011 int l=0, int m=0, bool repart=true,int n=0):
00012 CPairDistributionBase(p1,p2,bQ), CHistogram1d(l,m,repart,n) {}
00013 CPairDistribution1dHisto(const CPairDistribution1dHisto& A): CPairDistributionBase(A), CHistogram1d(A){}
00014
00015
00016 bool Read(const parameterMap& s){return CPairDistributionBase::Read(s)&&CHistogram1d::Read(s);}
00017 bool Write(parameterMap& s){return CPairDistributionBase::Write(s)&&CHistogram1d::Write(s);}
00018
00019
00020 void CopyState(const CPairDistribution1dHisto& A)
00021 {CPairDistributionBase::CopyState(A); CHistogram1d::CopyState(A);}
00022
00023 };
00024
00025 #endif