Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
HcalCalibObjects
interface
HOCalibVariables.h
Go to the documentation of this file.
1
#ifndef AlCaHOCalibProducer_HOCalibVariables_h
2
#define AlCaHOCalibProducer_HOCalibVariables_h
3
4
#include <vector>
5
6
struct
HOCalibVariables
{
7
int
trig1
;
//L1/HLT trigger information (not used)
8
int
trig2
;
//Special Trigger information (not used)
9
int
nmuon
;
//number of muons in the event
10
11
float
trkdr
;
//r-phi coordinate of track wrt vertex
12
float
trkdz
;
//Z coordinate of track wrt vertex
13
14
float
trkvx
;
//X-Position of fitted track in the inner layer of DT
15
float
trkvy
;
//Y-Position of fitted track in the inner layer of DT
16
float
trkvz
;
//Z-Position of fitted track in the inner layer of DT
17
18
float
trkmm
;
//Magnitude of track momenta
19
float
trkth
;
//Polar angle of track
20
float
trkph
;
//Azimuthal angle of track
21
22
float
ndof
;
//number of degrees of freedom (track fitting)
23
// float nrecht; //Number of rechit candidates in the track
24
float
chisq
;
//Fitted normalised chisquare (chi^2/ndf)
25
26
float
therr
;
//Error in fitted polar angle
27
float
pherr
;
//Error in fitted azimuthal angle
28
29
int
isect
;
//HO tile information 100*abs(ieta+30)+abs(iphi)
30
float
hodx
;
//Minimum distance of tracks entrace point in tiles local
31
// co-ordinate system from an edge in X-axis
32
float
hody
;
//Same in Y-axis
33
float
hoang
;
//Angle between track (in HO tiles) and HO Z-axis
34
float
htime
;
//Energy weighted time of signal
35
float
hosig
[9];
//HO signal in 3x3 tower with respect to the tile, where
36
// muon passed through (for the consistency check of
37
// track reconstruction
38
39
float
hocorsig
[18];
//Signals in all 18 pixel in that HPD, where muon signal is
40
//expected. One is signal, remaings are either cross-talk or
41
//due to wrongly reconstructed tracks (For cross talk study)
42
//For Ring 0 hocorsig[16-17] are X-Y position in layer0
43
float
hocro
;
//Signal in tile with same eta, but phi1=phi+6
44
// (a check of pedestal)
45
float
hbhesig
[9];
//Signal in HB towers
46
float
caloen
[3];
//Associated energy in the calorimeter, 15, 25, 35 degree
47
48
};
49
50
typedef
std::vector<HOCalibVariables>
HOCalibVariableCollection
;
51
52
#endif
HOCalibVariables::trkth
float trkth
Definition:
HOCalibVariables.h:19
HOCalibVariables::trig1
int trig1
Definition:
HOCalibVariables.h:7
HOCalibVariables::hosig
float hosig[9]
Definition:
HOCalibVariables.h:35
HOCalibVariables::trkph
float trkph
Definition:
HOCalibVariables.h:20
HOCalibVariables::isect
int isect
Definition:
HOCalibVariables.h:29
HOCalibVariables::hocro
float hocro
Definition:
HOCalibVariables.h:43
HOCalibVariables::hbhesig
float hbhesig[9]
Definition:
HOCalibVariables.h:45
HOCalibVariables::hoang
float hoang
Definition:
HOCalibVariables.h:33
HOCalibVariables::hodx
float hodx
Definition:
HOCalibVariables.h:30
HOCalibVariables::trig2
int trig2
Definition:
HOCalibVariables.h:8
HOCalibVariables::trkdz
float trkdz
Definition:
HOCalibVariables.h:12
HOCalibVariables::htime
float htime
Definition:
HOCalibVariables.h:34
HOCalibVariables::trkmm
float trkmm
Definition:
HOCalibVariables.h:18
HOCalibVariables::trkvy
float trkvy
Definition:
HOCalibVariables.h:15
HOCalibVariables::therr
float therr
Definition:
HOCalibVariables.h:26
HOCalibVariables::chisq
float chisq
Definition:
HOCalibVariables.h:24
HOCalibVariables
Definition:
HOCalibVariables.h:6
HOCalibVariables::hody
float hody
Definition:
HOCalibVariables.h:32
HOCalibVariables::caloen
float caloen[3]
Definition:
HOCalibVariables.h:46
HOCalibVariables::ndof
float ndof
Definition:
HOCalibVariables.h:22
HOCalibVariableCollection
std::vector< HOCalibVariables > HOCalibVariableCollection
collection of HOcalibration variabale
Definition:
HOCalibVariableCollection.h:12
HOCalibVariables::trkvz
float trkvz
Definition:
HOCalibVariables.h:16
HOCalibVariables::nmuon
int nmuon
Definition:
HOCalibVariables.h:9
HOCalibVariables::trkdr
float trkdr
Definition:
HOCalibVariables.h:11
HOCalibVariables::hocorsig
float hocorsig[18]
Definition:
HOCalibVariables.h:39
HOCalibVariables::trkvx
float trkvx
Definition:
HOCalibVariables.h:14
HOCalibVariables::pherr
float pherr
Definition:
HOCalibVariables.h:27
Generated for CMSSW Reference Manual by
1.8.5