CMS 3D CMS Logo

Namespaces | Functions
DiscretePF2Firmware.h File Reference
#include "../firmware/data.h"
#include <vector>

Go to the source code of this file.

Namespaces

 dpf2fw
 NOTE: this include is not standalone, since the path to DiscretePFInputs is different in CMSSW & Vivado_HLS.
 

Functions

void dpf2fw::convert (const l1tpf_impl::CaloCluster &in, EmCaloObj &out)
 
void dpf2fw::convert (const l1tpf_impl::CaloCluster &in, HadCaloObj &out)
 
void dpf2fw::convert (const l1tpf_impl::Muon &in, MuObj &out)
 
void dpf2fw::convert (const l1tpf_impl::PropagatedTrack &in, TkObj &out)
 
template<unsigned int NMAX, typename In , typename Out >
void dpf2fw::convert (const std::vector< In > &in, Out out[NMAX])
 
template<typename In , typename Out >
void dpf2fw::convert (unsigned int NMAX, const std::vector< In > &in, Out out[])
 
TkObj dpf2fw::transformConvert (const l1tpf_impl::PropagatedTrack &in)