Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CalibCalorimetry
EcalLaserAnalyzer
interface
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
TMCORLin::pn_par0
float pn_par0[36][2][10]
Definition:
TMCORLin.h:12
TMCORLin::~TMCORLin
virtual ~TMCORLin()
TMCORLin::apd_par2
float apd_par2[36][3][1700]
Definition:
TMCORLin.h:17
TMCORLin::computeCorlin_pn
double computeCorlin_pn(int, int, int, double)
TMCORLin::apd_par1
float apd_par1[36][3][1700]
Definition:
TMCORLin.h:16
TMCORLin::computeCorlin_apd
double computeCorlin_apd(int, int, int, double)
TMCORLin::TMCORLin
TMCORLin()
TMCORLin::apd_par0
float apd_par0[36][3][1700]
Definition:
TMCORLin.h:15
TMCORLin::convert
int convert(int)
TMCORLin::loadConsts
void loadConsts()
TMCORLin::pn_par1
float pn_par1[36][2][10]
Definition:
TMCORLin.h:13
TMCORLin
Definition:
TMCORLin.h:6
TMCORLin::init
void init()
TMCORLin::smin
int smin
Definition:
TMCORLin.h:11
TMCORLin::pn_par2
float pn_par2[36][2][10]
Definition:
TMCORLin.h:14
Generated for CMSSW Reference Manual by
1.8.5