FEDRA emulsion software from the OPERA Collaboration
deriv.h
Go to the documentation of this file.
1 #ifndef _DERIV_H
2 #define _DERIV_H
3 
4 #include "TObject.h"
5 #include "EdbFrame.h"
6 
7 class Deriv : public TObject {
8 
9  private:
10  float eZp;
11  float eDp;
12 
13 
14  public:
15  Deriv() {}
16 // Deriv(Deriv *d) {eZp=d->eZp;eDp=d->eDp;}
17  virtual ~Deriv() {}
18 
19  float derivate(EdbFrame *fpred,EdbFrame *f,EdbFrame *fsuc);
20  void GetDerivate(float *Z, float *D) {*Z = eZp; *D = eDp;}
21  float GetZ() {return eZp;}
22  float GetD() {return eDp;}
23 
24  ClassDef(Deriv,1)
25 };
26 
27 #endif
FILE * f
Definition: RecDispMC.C:150
Definition: deriv.h:7
virtual ~Deriv()
Definition: deriv.h:17
float eDp
Definition: deriv.h:11
float GetD()
Definition: deriv.h:22
void GetDerivate(float *Z, float *D)
Definition: deriv.h:20
Deriv()
Definition: deriv.h:15
float GetZ()
Definition: deriv.h:21
float derivate(EdbFrame *fpred, EdbFrame *f, EdbFrame *fsuc)
Definition: deriv.cxx:10
float eZp
Definition: deriv.h:10
Definition: EdbFrame.h:20
struct @8 Z