L1Trigger
L1TCalorimeter
interface
JetFinderMethods.h
Go to the documentation of this file.
1
// JetFinderMethods.h
2
// Author: Alex Barbieri
3
//
4
// This file should contain the different algorithms used to find jets.
5
// Currently the standard is the sliding window method, used by both
6
// HI and PP.
7
8
#ifndef JETFINDERMETHODS_H
9
#define JETFINDERMETHODS_H
10
11
#include "
DataFormats/L1TCalorimeter/interface/CaloRegion.h
"
12
#include "
DataFormats/L1Trigger/interface/Jet.h
"
13
14
#include "
DataFormats/L1CaloTrigger/interface/L1CaloRegionDetId.h
"
15
16
#include <vector>
17
18
namespace
l1t
{
19
20
int
deltaGctPhi
(
const
CaloRegion&
region
,
const
CaloRegion& neighbor);
21
void
slidingWindowJetFinder
(
const
int
,
22
const
std::vector<l1t::CaloRegion>*
regions
,
23
std::vector<l1t::Jet>* uncalibjets);
24
void
TwelveByTwelveFinder
(
const
int
,
const
std::vector<l1t::CaloRegion>*
regions
, std::vector<l1t::Jet>* uncalibjets);
25
void
passThroughJets
(
const
std::vector<l1t::CaloRegion>*
regions
, std::vector<l1t::Jet>* uncalibjets);
26
void
TwoByTwoFinder
(
const
int
,
27
const
int
,
28
const
std::vector<l1t::CaloRegion>*
regions
,
29
std::vector<l1t::Jet>* uncalibjets);
30
}
// namespace l1t
31
32
#endif
l1t::deltaGctPhi
int deltaGctPhi(const CaloRegion ®ion, const CaloRegion &neighbor)
Definition:
JetFinderMethods.cc:18
Jet.h
l1t::passThroughJets
void passThroughJets(const std::vector< l1t::CaloRegion > *regions, std::vector< l1t::Jet > *uncalibjets)
Definition:
JetFinderMethods.cc:29
CaloRegion.h
L1CaloRegionDetId.h
l1t
delete x;
Definition:
CaloConfig.h:22
l1t::TwoByTwoFinder
void TwoByTwoFinder(const int, const int, const std::vector< l1t::CaloRegion > *regions, std::vector< l1t::Jet > *uncalibjets)
Definition:
JetFinderMethods.cc:229
l1t::TwelveByTwelveFinder
void TwelveByTwelveFinder(const int, const std::vector< l1t::CaloRegion > *regions, std::vector< l1t::Jet > *uncalibjets)
Definition:
JetFinderMethods.cc:145
HLT_2018_cff.region
region
Definition:
HLT_2018_cff.py:81479
AlignmentPI::regions
regions
Definition:
AlignmentPayloadInspectorHelper.h:76
l1t::slidingWindowJetFinder
void slidingWindowJetFinder(const int, const std::vector< l1t::CaloRegion > *regions, std::vector< l1t::Jet > *uncalibjets)
Definition:
JetFinderMethods.cc:44
Generated for CMSSW Reference Manual by
1.8.16