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