L1Trigger
Phase2L1ParticleFlow
src
ref
pfalgo2hgc_ref.h
Go to the documentation of this file.
1
#ifndef L1Trigger_Phase2L1ParticleFlow_PFALGO2HGC_REF_H
2
#define L1Trigger_Phase2L1ParticleFlow_PFALGO2HGC_REF_H
3
4
#include "../firmware/pfalgo2hgc.h"
5
#include "
pfalgo_common_ref.h
"
6
7
void
pfalgo2hgc_ref_set_debug
(
int
debug
);
8
9
void
pfalgo2hgc_ref
(
const
pfalgo_config
&
cfg
,
10
const
HadCaloObj
calo
[
/*cfg.nCALO*/
],
11
const
TkObj
track
[
/*cfg.nTRACK*/
],
12
const
MuObj
mu
[
/*cfg.nMU*/
],
13
PFChargedObj
outch[
/*cfg.nTRACK*/
],
14
PFNeutralObj
outne[
/*cfg.nSELCALO*/
],
15
PFChargedObj
outmu[
/*cfg.nMU*/
]);
16
17
#endif
L1TowerCalibrationProducer_cfi.calo
calo
Definition:
L1TowerCalibrationProducer_cfi.py:59
amptDefaultParameters_cff.mu
mu
Definition:
amptDefaultParameters_cff.py:16
pfalgo_common_ref.h
pfalgo_config
Definition:
pfalgo_common_ref.h:19
debug
#define debug
Definition:
HDRShower.cc:19
pfalgo2hgc_ref_set_debug
void pfalgo2hgc_ref_set_debug(int debug)
PFChargedObj
Definition:
data.h:169
PFNeutralObj
Definition:
data.h:183
TkObj
Definition:
data.h:143
MuObj
Definition:
data.h:158
looper.cfg
cfg
Definition:
looper.py:297
HadCaloObj
Definition:
data.h:120
HLT_2018_cff.track
track
Definition:
HLT_2018_cff.py:10352
pfalgo2hgc_ref
void pfalgo2hgc_ref(const pfalgo_config &cfg, const HadCaloObj calo[], const TkObj track[], const MuObj mu[], PFChargedObj outch[], PFNeutralObj outne[], PFChargedObj outmu[])
Generated for CMSSW Reference Manual by
1.8.16