HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
hsplinepar.h
Go to the documentation of this file.
1 #ifndef HSPLINEPAR_H
2 #define HSPLINEPAR_H
3 #include "TObject.h"
4 #include <iostream>
5 class HSplinePar:public TObject
6 {
7  private:
8  // HGeomVector segpoints[4]; //may be for future
9  Float_t xPoints[52]; //x coordinate of the points used in spline
10  Float_t yPoints[52]; //y coordinate of the points used in spline
11  Float_t zPoints[52];
12  //Double_t *XZ, *XZP; //may be fo future
13  //Double_t *YZ, *YZP; //may be for future
14  public:
15  HSplinePar();
16  //HSplinePar(Int_t, Int_t);
17  virtual ~HSplinePar();
18  void init(Int_t, Int_t);
19  void clear();
20 
21  void remove(Double_t *);
22  void remove(Float_t *);
23  void setSplinePoints(Float_t *, Float_t *, Float_t *);
24  void getSplinePoints(Float_t *, Float_t *, Float_t *);
25 
26  ClassDef(HSplinePar,1)
27 };
28 #endif
void init(Int_t, Int_t)
Definition: hsplinepar.cc:24
void clear()
Definition: hsplinepar.cc:29
Float_t yPoints[52]
Definition: hsplinepar.h:10
Float_t xPoints[52]
Definition: hsplinepar.h:9
void setSplinePoints(Float_t *, Float_t *, Float_t *)
Definition: hsplinepar.cc:44
virtual ~HSplinePar()
Definition: hsplinepar.cc:19
Float_t zPoints[52]
Definition: hsplinepar.h:11
void getSplinePoints(Float_t *, Float_t *, Float_t *)
Definition: hsplinepar.cc:56