Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CalibCalorimetry
EcalLaserAnalyzer
interface
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::getPNrg
double getPNrg(int, int, int)
TMCORSat::apd_rg
float apd_rg[36][2][1700]
Definition:
TMCORSat.h:13
TMCORSat::convert
int convert(int)
TMCORSat
Definition:
TMCORSat.h:6
TMCORSat::TMCORSat
TMCORSat()
TMCORSat::~TMCORSat
virtual ~TMCORSat()
TMCORSat::smin
int smin
Definition:
TMCORSat.h:11
TMCORSat::loadConsts
void loadConsts()
TMCORSat::getAPDrg
double getAPDrg(int, int, int)
TMCORSat::init
void init()
TMCORSat::pn_rg
float pn_rg[36][10]
Definition:
TMCORSat.h:12
Generated for CMSSW Reference Manual by
1.8.5