Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoTBCalo
HcalPlotter
scripts
MyHcalClasses.h
Go to the documentation of this file.
1
#ifndef MYHCALCLASSES_INCLUDED
2
#define MYHCALCLASSES_INCLUDED
3
4
enum
MyHcalSubdetector
{
HcalEmpty
=0,
5
HcalBarrel
=1,
6
HcalEndcap
=2,
7
HcalOuter
=3,
8
HcalForward
=4,
9
HcalTriggerTower
=5,
10
HcalOther
=7 };
11
typedef
struct
{
12
MyHcalSubdetector
subdet
;
13
int
ieta
;
14
int
iphi
;
15
int
depth
;
16
}
17
MyHcalDetId
;
18
19
20
typedef
struct
{
21
22
int
fiber
;
23
int
fiberChan
;
24
int
crate
;
25
26
int
Slot
;
27
char
tb
;
28
}
29
MyElectronicsId
;
30
31
32
33
#endif // MYHCALCLASSES_INCLUDED
HcalTriggerTower
Definition:
HcalAssistant.h:31
MyHcalDetId::subdet
MyHcalSubdetector subdet
Definition:
MyHcalClasses.h:12
MyHcalDetId::ieta
int ieta
Definition:
MyHcalClasses.h:13
MyElectronicsId::fiberChan
int fiberChan
Definition:
MyHcalClasses.h:23
MyElectronicsId::crate
int crate
Definition:
MyHcalClasses.h:24
MyHcalDetId
Definition:
MyHcalClasses.h:11
MyElectronicsId
Definition:
MyHcalClasses.h:20
HcalEndcap
Definition:
HcalAssistant.h:31
HcalBarrel
Definition:
HcalAssistant.h:31
HcalForward
Definition:
HcalAssistant.h:31
MyElectronicsId::tb
char tb
Definition:
MyHcalClasses.h:27
MyHcalDetId::iphi
int iphi
Definition:
MyHcalClasses.h:14
HcalOuter
Definition:
HcalAssistant.h:31
MyElectronicsId::Slot
int Slot
Definition:
MyHcalClasses.h:26
MyHcalDetId::depth
int depth
Definition:
MyHcalClasses.h:15
MyElectronicsId::fiber
int fiber
Definition:
MyHcalClasses.h:22
MyHcalSubdetector
MyHcalSubdetector
Definition:
MyHcalClasses.h:4
HcalOther
Definition:
HcalAssistant.h:31
HcalEmpty
Definition:
HcalAssistant.h:31
Generated for CMSSW Reference Manual by
1.8.5