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