Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
L1TTrackMatch
interface
L1TrackJetProducer.h
Go to the documentation of this file.
1
#pragma once
2
#include <cmath>
3
#include <cstdlib>
4
#include <fstream>
5
#include <iostream>
6
#include <string>
7
8
//Each individual box in the eta and phi dimension.
9
// Also used to store final cluster data for each zbin.
10
struct
EtaPhiBin
{
11
float
pTtot
;
12
int
numtracks
;
13
int
numttrks
;
14
int
numtdtrks
;
15
int
numttdtrks
;
16
bool
used
;
17
float
phi
;
//average phi value (halfway b/t min and max)
18
float
eta
;
//average eta value
19
};
20
21
//store important information for plots
22
struct
MaxZBin
{
23
int
znum
;
//Numbered from 0 to nzbins (16, 32, or 64) in order
24
int
nclust
;
//number of clusters in this bin
25
float
zbincenter
;
26
EtaPhiBin
*
clusters
;
//list of all the clusters in this bin
27
float
ht
;
//sum of all cluster pTs--only the zbin with the maximum ht is stored
28
};
EtaPhiBin::numttdtrks
int numttdtrks
Definition:
L1TrackJetProducer.h:15
EtaPhiBin::phi
float phi
Definition:
L1TrackJetProducer.h:17
MaxZBin::clusters
EtaPhiBin * clusters
Definition:
L1TrackJetProducer.h:26
MaxZBin::ht
float ht
Definition:
L1TrackJetProducer.h:27
MaxZBin::nclust
int nclust
Definition:
L1TrackJetProducer.h:24
MaxZBin::zbincenter
float zbincenter
Definition:
L1TrackJetProducer.h:25
EtaPhiBin::numttrks
int numttrks
Definition:
L1TrackJetProducer.h:13
EtaPhiBin::pTtot
float pTtot
Definition:
L1TrackJetProducer.h:11
EtaPhiBin::numtdtrks
int numtdtrks
Definition:
L1TrackJetProducer.h:14
EtaPhiBin
Definition:
L1TrackJetProducer.h:10
EtaPhiBin::eta
float eta
Definition:
L1TrackJetProducer.h:18
EtaPhiBin::numtracks
int numtracks
Definition:
L1TrackJetProducer.h:12
EtaPhiBin::used
bool used
Definition:
L1TrackJetProducer.h:16
MaxZBin
Definition:
L1TrackJetProducer.h:22
MaxZBin::znum
int znum
Definition:
L1TrackJetProducer.h:23
Generated for CMSSW Reference Manual by
1.8.5