Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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