CMS 3D CMS Logo

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