StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StEmcPool
StBEMCPlots
BEMCPlotsPresenter.h
1
#ifndef BEMCPlotsPresenter_H
2
#define BEMCPlotsPresenter_H
3
4
5
class
TPad;
6
class
GenericFile
;
7
class
BemcTwMask
;
8
9
typedef
GenericFile
FileType
;
10
11
class
BEMCPlotsPresenter
{
12
public
:
13
14
static
void
displayTab(
int
tab,
int
panel,
FileType
file, TPad *pad,
const
char
*bemcStatusFilename,
int
mDebug);
15
static
void
displayTab(
int
tab,
int
panel,
FileType
file, TPad *pad,
int
mDebug);
// temporary
16
17
// tab=0 "BEMC"
18
// panel=0 "Status"
19
// panel=1 "Towers"
20
// panel=2 "SMD/PSD"
21
// panel=3 "Trigger"
22
// panel=4 "Jet"
23
// panel=5 "BTOW ADC"
24
// panel=6 "JetPatch HighTower Spectra"
25
// panel=7 "JetPatch PatchSum Spectra"
26
// panel=8 "DSM Level-0 Input"
27
// panel=9 "DSM Level-1 Input"
28
// panel=10 "DSM level-2 Input"
29
// panel=11 "BSMD FEE Sum"
30
// panel=12 "Trigger corruption"
31
// panel=13 "BPRS FEE Sum"
32
// panel=14 "BPRS ADC"
33
static
void
displayStatus(
FileType
file, TPad *pad,
int
mDebug);
34
static
void
displayTowers(
FileType
file, TPad *pad,
int
mDebug);
35
static
void
displaySMDPSD(
FileType
file, TPad *pad,
int
mDebug);
36
static
void
displayTrigger(
FileType
file, TPad *pad,
int
mDebug);
37
static
void
displayJet(
FileType
file, TPad *pad,
int
mDebug);
38
static
void
displayRawAdc(
FileType
file, TPad *pad,
bool
psd,
bool
zoom,
BemcTwMask
*twMask,
int
mDebug);
39
static
void
displayJetPatchHT(
FileType
file, TPad *pad,
int
mDebug);
40
static
void
displayJetPatchSum(
FileType
file, TPad *pad,
int
mDebug);
41
static
void
displayL0Input(
FileType
file, TPad *pad,
int
mDebug);
42
static
void
displayL1Input(
FileType
file, TPad *pad,
int
mDebug);
43
static
void
displayL2Input(
FileType
file, TPad *pad,
int
mDebug);
44
static
void
displayL3Input(
FileType
file, TPad *pad,
int
mDebug);
45
static
void
displaySmdFeeSum(
FileType
file, TPad *pad,
int
mDebug);
46
static
void
displayPsdFeeSum(
FileType
file, TPad *pad,
int
mDebug);
47
static
void
displayTriggerCorruption(
FileType
file, TPad *pad,
bool
hold,
int
mDebug);
48
static
void
displayAdcEtaPhi(
FileType
file, TPad *pad,
int
mDebug);
49
50
};
51
52
#endif
53
BEMCPlotsPresenter
Definition:
BEMCPlotsPresenter.h:11
GenericFile
Definition:
GenericFile.h:8
BemcTwMask
Definition:
BemcTwMask.h:8
Generated by
1.8.5