#include <pfalgo_dummy_ref.h>
|
void | mergeNeutrals (OutputRegion &out) const override |
| moves all objects from out.pfphoton to the beginning of out.pfneutral: nothing to do for this algo More...
|
|
| PFAlgoDummyEmulator (unsigned int nCalo, unsigned int nMu) |
|
| PFAlgoDummyEmulator (const edm::ParameterSet &iConfig) |
|
void | run (const PFInputRegion &in, OutputRegion &out) const override |
|
| ~PFAlgoDummyEmulator () override |
|
void | loadPtErrBins (unsigned int nbins, const float absetas[], const float scales[], const float offs[], bool verbose=false) |
|
void | loadPtErrBins (const edm::ParameterSet &iConfig) |
|
| PFAlgoEmulatorBase (unsigned int nTrack, unsigned int nCalo, unsigned int nMu, unsigned int nSelCalo, unsigned int dR2Max_Tk_Mu, unsigned int dR2Max_Tk_Calo, pt_t tk_MaxInvPt_Loose, pt_t tk_MaxInvPt_Tight) |
|
void | setDebug (bool debug=true) |
|
virtual | ~PFAlgoEmulatorBase () |
|
|
template<typename COV > |
int | best_match_with_pt_ref (int dR2MAX, const COV &calo, const TkObjEmu &track, const pt_t &trackCaloPtErr) const |
|
void | fillPFCand (const TkObjEmu &track, PFChargedObjEmu &pf, bool isMu, bool isEle) const |
|
void | fillPFCand (const HadCaloObjEmu &calo, PFNeutralObjEmu &pf, bool isPhoton=false) const |
|
void | fillPFCand (const EmCaloObjEmu &calo, PFNeutralObjEmu &pf, bool isPhoton=true) const |
|
void | pfalgo_mu_ref (const PFInputRegion &in, OutputRegion &out, std::vector< int > &iMu) const |
|
pt_t | ptErr_ref (const PFRegionEmu ®ion, const TkObjEmu &track) const |
|
template<typename TV > |
void | ptsort_ref (int nIn, int nOut, const TV &in, TV &out) const |
|
bool | debug_ |
|
unsigned int | dR2MAX_TK_CALO_ |
|
unsigned int | dR2MAX_TK_MU_ |
|
unsigned int | nCALO_ |
|
unsigned int | nMU_ |
|
unsigned int | nSELCALO_ |
|
unsigned int | nTRACK_ |
|
std::vector< ptErrBin > | ptErrBins_ |
|
pt_t | tk_MAXINVPT_LOOSE_ |
|
pt_t | tk_MAXINVPT_TIGHT_ |
|
Definition at line 12 of file pfalgo_dummy_ref.h.
◆ PFAlgoDummyEmulator() [1/2]
l1ct::PFAlgoDummyEmulator::PFAlgoDummyEmulator |
( |
unsigned int |
nCalo, |
|
|
unsigned int |
nMu |
|
) |
| |
|
inline |
Definition at line 14 of file pfalgo_dummy_ref.h.
PFAlgoEmulatorBase(unsigned int nTrack, unsigned int nCalo, unsigned int nMu, unsigned int nSelCalo, unsigned int dR2Max_Tk_Mu, unsigned int dR2Max_Tk_Calo, pt_t tk_MaxInvPt_Loose, pt_t tk_MaxInvPt_Tight)
◆ PFAlgoDummyEmulator() [2/2]
◆ ~PFAlgoDummyEmulator()
l1ct::PFAlgoDummyEmulator::~PFAlgoDummyEmulator |
( |
| ) |
|
|
inlineoverride |
◆ mergeNeutrals()
void l1ct::PFAlgoDummyEmulator::mergeNeutrals |
( |
OutputRegion & |
out | ) |
const |
|
inlineoverridevirtual |
◆ run()