CMS 3D CMS Logo

TMCORLin.h
Go to the documentation of this file.
1 #ifndef TMCORLin_H
2 #define TMCORLin_H
3 
4 #include "TObject.h"
5 
6 class TMCORLin: public TObject
7 {
8 
9  private:
10 
11  int smin;
12  float pn_par0[36][2][10];
13  float pn_par1[36][2][10];
14  float pn_par2[36][2][10];
15  float apd_par0[36][3][1700];
16  float apd_par1[36][3][1700];
17  float apd_par2[36][3][1700];
18 
19  int convert(int);
20 
21  void init();
22  void loadConsts();
23  void loadConsts(int,int);
24 
25  public:
26  // Default Constructor, mainly for Root
27  TMCORLin();
28  TMCORLin(int);
29 
30  // Destructor: Does nothing
31  virtual ~TMCORLin();
32 
33  double computeCorlin_pn(int, int ,int ,double );
34  double computeCorlin_apd(int, int ,int ,double );
35 
36  // ClassDef(TMCORLin,1)
37 };
38 
39 #endif
40 
float pn_par0[36][2][10]
Definition: TMCORLin.h:12
virtual ~TMCORLin()
float apd_par2[36][3][1700]
Definition: TMCORLin.h:17
double computeCorlin_pn(int, int, int, double)
float apd_par1[36][3][1700]
Definition: TMCORLin.h:16
double computeCorlin_apd(int, int, int, double)
float apd_par0[36][3][1700]
Definition: TMCORLin.h:15
int convert(int)
void loadConsts()
float pn_par1[36][2][10]
Definition: TMCORLin.h:13
void init()
int smin
Definition: TMCORLin.h:11
float pn_par2[36][2][10]
Definition: TMCORLin.h:14