00001 #ifndef __QVECTORC_R_HH__ 00002 #define __QVECTORC_R_HH__ 00003 00010 #include <TArrayD.h> 00011 #include <Rtypes.h> 00012 #include <TArrayD.h> 00013 #include <QEventDataR.hh> 00014 #include <QObjectR.hh> 00015 00016 namespace Cuore {class QVectorC;} 00017 00018 class QVectorCR : public QObjectR 00019 { 00020 public: 00021 QVectorCR(); 00022 virtual ~QVectorCR() {} 00028 const QVectorCR& operator=(const Cuore::QVectorC& qvect); 00034 void Fill(Cuore::QVectorC& qvec) const; 00042 void Assign(const Cuore::QObject* obj); 00043 void FillQObject(Cuore::QObject*& obj) const; 00045 TArrayD fRe; 00047 TArrayD fIm; 00048 00049 ClassDef(QVectorCR,1) 00050 }; 00051 00052 #endif