#ifndef __S800ROOTGLOBALS_H
#define __S800ROOTGLOBALS_H 1
#endif
#ifndef __TS800MAP_H
#define __TS800MAP_H
#ifndef __S800PACKETS_H
#include "S800Packets.h"
#define __S8000PACKETS_H
#endif
#ifndef __S800DEFINE_H
#include "S800define.h"
#define __S800DEFINE_H
#endif
#ifndef __ROOTDEFINE_H
#include "rootDefine.h"
#define __ROOTDEFINE_H
#endif
#include "TBranch.h"
#include "TObject.h"
#include "TString.h"
#include "TTree.h"
using namespace std;
class TS800;
class TS800Map : public TObject{
public:
Short_t maxcoefficient[TS800_TRACK_PARAMETERS];
Short_t order[TS800_TRACK_PARAMETERS][TS800_TRACK_COEFFICIENTS];
Short_t exponent[TS800_TRACK_PARAMETERS][TS800_TRACK_PARAMETERS][TS800_TRACK_COEFFICIENTS];
Double_t coefficient[TS800_TRACK_PARAMETERS][TS800_TRACK_COEFFICIENTS];
public:
TS800 *parent;
Short_t maxorder;
Char_t title[120];
public:
TS800Map() {}
virtual ~TS800Map() {}
TS800Map(const TS800Map &);
Double_t Calculate(Int_t, Int_t, Double_t*);
void Copy(TObject &map) const;
void InitClass(TS800 *itop);
Double_t* ReadMap(char* filename);
ClassDef(TS800Map,3)
};
#endif
Last change: Sun Dec 21 12:38:56 2008
Last generated: 2008-12-21 12:38
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.