#ifndef HRTDATA_H
#define HRTDATA_H

#include "hparset.h"

class HParIo;
class HRtGrid;

class HRtData : public HParSet {
  public:
    HRtData(const Char_t *name="RtData",
	const Char_t *title="Reference trajectories",
	const Char_t *context="RtProduction");
    virtual ~HRtData(void);
    Bool_t init(HParIo *inp, Int_t *set);
    Int_t write(HParIo *io);
    HRtGrid *getGrid(Int_t pol) { return (pol>0)?fGrid[0]:fGrid[1]; }
    void setGrids(HRtGrid *pos,HRtGrid *neg) { fGrid[0]=pos; fGrid[1]=neg;}
    void clear(void) { fGrid[0]=0; fGrid[1]=0; }
    void stealData(HRtData &o);
  protected:
    HRtGrid *fGrid[2]; //Data grids for e+ e-
  public:
    ClassDef(HRtData,1) //Reference trajectories 
};

#endif 

Last change: Sat May 22 13:11:28 2010
Last generated: 2010-05-22 13:11

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.