NOTE: this include is not standalone, since the path to DiscretePFInputs is different in CMSSW & Vivado_HLS. More...
Functions | |
void | convert (const PFChargedObj &src, const l1tpf_impl::PropagatedTrack &track, std::vector< l1tpf_impl::PFParticle > &out) |
void | convert (const TkObj &in, l1tpf_impl::PropagatedTrack &out) |
void | convert (const PFChargedObj &src, const TkObj &track, std::vector< l1tpf_impl::PFParticle > &out) |
void | convert (const PFNeutralObj &src, std::vector< l1tpf_impl::PFParticle > &out) |
void | convert (const HadCaloObj &in, l1tpf_impl::CaloCluster &out) |
void | convert (const EmCaloObj &in, l1tpf_impl::CaloCluster &out) |
void | convert (const MuObj &in, l1tpf_impl::Muon &out) |
template<unsigned int NMAX, typename In > | |
void | convert (const In in[NMAX], std::vector< l1tpf_impl::PFParticle > &out) |
template<typename In > | |
void | convert (unsigned int NMAX, const In in[], std::vector< l1tpf_impl::PFParticle > &out) |
template<unsigned int NMAX> | |
void | convert (const PFChargedObj in[NMAX], std::vector< l1tpf_impl::PropagatedTrack > srctracks, std::vector< l1tpf_impl::PFParticle > &out) |
void | convert (unsigned int NMAX, const PFChargedObj in[], std::vector< l1tpf_impl::PropagatedTrack > srctracks, std::vector< l1tpf_impl::PFParticle > &out) |
NOTE: this include is not standalone, since the path to DiscretePFInputs is different in CMSSW & Vivado_HLS.
|
inline |
Definition at line 13 of file Firmware2DiscretePF.h.
References MillePedeFileConverter_cfg::out, packedPFCandidateRefMixer_cfi::pf, PID_Electron, PID_Muon, TrackRefitter_38T_cff::src, and HLT_2022v11_cff::track.
Referenced by convert(), and l1tpf_impl::BitwisePFAlgo::runPF().
|
inline |
Definition at line 92 of file Firmware2DiscretePF.h.
References recoMuon::in, and MillePedeFileConverter_cfg::out.
|
inline |
Definition at line 42 of file Firmware2DiscretePF.h.
References convert(), MillePedeFileConverter_cfg::out, packedPFCandidateRefMixer_cfi::pf, PID_Electron, PID_Muon, TrackRefitter_38T_cff::src, and HLT_2022v11_cff::track.
|
inline |
Definition at line 67 of file Firmware2DiscretePF.h.
References MillePedeFileConverter_cfg::out, packedPFCandidateRefMixer_cfi::pf, PID_Photon, and TrackRefitter_38T_cff::src.
|
inline |
Definition at line 100 of file Firmware2DiscretePF.h.
References recoMuon::in, and MillePedeFileConverter_cfg::out.
|
inline |
Definition at line 108 of file Firmware2DiscretePF.h.
References recoMuon::in, and MillePedeFileConverter_cfg::out.
|
inline |
Definition at line 115 of file Firmware2DiscretePF.h.
References recoMuon::in, and MillePedeFileConverter_cfg::out.
void fw2dpf::convert | ( | const In | in[NMAX], |
std::vector< l1tpf_impl::PFParticle > & | out | ||
) |
Definition at line 123 of file Firmware2DiscretePF.h.
References convert(), mps_fire::i, recoMuon::in, and MillePedeFileConverter_cfg::out.
void fw2dpf::convert | ( | unsigned int | NMAX, |
const In | in[], | ||
std::vector< l1tpf_impl::PFParticle > & | out | ||
) |
Definition at line 130 of file Firmware2DiscretePF.h.
References convert(), mps_fire::i, recoMuon::in, and MillePedeFileConverter_cfg::out.
void fw2dpf::convert | ( | const PFChargedObj | in[NMAX], |
std::vector< l1tpf_impl::PropagatedTrack > | srctracks, | ||
std::vector< l1tpf_impl::PFParticle > & | out | ||
) |
Definition at line 137 of file Firmware2DiscretePF.h.
References cms::cuda::assert(), convert(), mps_fire::i, recoMuon::in, and MillePedeFileConverter_cfg::out.
|
inline |
Definition at line 147 of file Firmware2DiscretePF.h.
References cms::cuda::assert(), convert(), mps_fire::i, recoMuon::in, and MillePedeFileConverter_cfg::out.