CMS 3D CMS Logo

l1ct::LinPuppiEmulator Member List

This is the complete list of members for l1ct::LinPuppiEmulator, including all inherited members.

absEtaBins_l1ct::LinPuppiEmulatorprotected
alphaCrop_l1ct::LinPuppiEmulatorprotected
alphaSlope_l1ct::LinPuppiEmulatorprotected
alphaZero_l1ct::LinPuppiEmulatorprotected
debug_l1ct::LinPuppiEmulatorprotected
dR2Max_l1ct::LinPuppiEmulatorprotected
dR2Min_l1ct::LinPuppiEmulatorprotected
dzCut_l1ct::LinPuppiEmulatorprotected
fakePuppi_l1ct::LinPuppiEmulatorprotected
finalSortAlgo_l1ct::LinPuppiEmulatorprotected
find_ieta(const PFRegionEmu &region, eta_t eta) constl1ct::LinPuppiEmulatorprotected
fwdlinpuppi_flt(const PFRegionEmu &region, const std::vector< HadCaloObjEmu > &caloin, std::vector< PuppiObjEmu > &outallne_nocut, std::vector< PuppiObjEmu > &outallne, std::vector< PuppiObjEmu > &outselne) constl1ct::LinPuppiEmulator
fwdlinpuppi_ref(const PFRegionEmu &region, const std::vector< HadCaloObjEmu > &caloin, std::vector< PuppiObjEmu > &outallne_nocut, std::vector< PuppiObjEmu > &outallne, std::vector< PuppiObjEmu > &outselne) constl1ct::LinPuppiEmulator
iptMax_l1ct::LinPuppiEmulatorprotected
linpuppi_chs_ref(const PFRegionEmu &region, const PVObjEmu &pv, const std::vector< PFChargedObjEmu > &pfch, std::vector< PuppiObjEmu > &outallch) constl1ct::LinPuppiEmulator
linpuppi_chs_ref(const PFRegionEmu &region, const std::vector< PVObjEmu > &pv, const std::vector< PFChargedObjEmu > &pfch, std::vector< PuppiObjEmu > &outallch) constl1ct::LinPuppiEmulator
linpuppi_flt(const PFRegionEmu &region, const std::vector< TkObjEmu > &track, const std::vector< PVObjEmu > &pv, const std::vector< PFNeutralObjEmu > &pfallne, std::vector< PuppiObjEmu > &outallne_nocut, std::vector< PuppiObjEmu > &outallne, std::vector< PuppiObjEmu > &outselne) constl1ct::LinPuppiEmulator
linpuppi_ref(const PFRegionEmu &region, const std::vector< TkObjEmu > &track, const std::vector< PVObjEmu > &pv, const std::vector< PFNeutralObjEmu > &pfallne, std::vector< PuppiObjEmu > &outallne_nocut, std::vector< PuppiObjEmu > &outallne, std::vector< PuppiObjEmu > &outselne) constl1ct::LinPuppiEmulator
linpuppi_ref(const PFRegionEmu &region, const std::vector< TkObjEmu > &track, const std::vector< PVObjEmu > &pv, const std::vector< PFNeutralObjEmu > &pfallne, std::vector< PuppiObjEmu > &outselne) constl1ct::LinPuppiEmulatorinline
LinPuppiEmulator(unsigned int nTrack, unsigned int nIn, unsigned int nOut, unsigned int nVtx, unsigned int dR2Min, unsigned int dR2Max, unsigned int iptMax, unsigned int dzCut, double ptSlopeNe, double ptSlopePh, double ptZeroNe, double ptZeroPh, double alphaSlope, double alphaZero, double alphaCrop, double priorNe, double priorPh, pt_t ptCut, unsigned int nFinalSort=0, SortAlgo finalSortAlgo=SortAlgo::Insertion)l1ct::LinPuppiEmulatorinline
LinPuppiEmulator(unsigned int nTrack, unsigned int nIn, unsigned int nOut, unsigned int nVtx, unsigned int dR2Min, unsigned int dR2Max, unsigned int iptMax, unsigned int dzCut, glbeta_t etaCut, double ptSlopeNe_0, double ptSlopeNe_1, double ptSlopePh_0, double ptSlopePh_1, double ptZeroNe_0, double ptZeroNe_1, double ptZeroPh_0, double ptZeroPh_1, double alphaSlope_0, double alphaSlope_1, double alphaZero_0, double alphaZero_1, double alphaCrop_0, double alphaCrop_1, double priorNe_0, double priorNe_1, double priorPh_0, double priorPh_1, pt_t ptCut_0, pt_t ptCut_1, unsigned int nFinalSort=0, SortAlgo finalSortAlgo=SortAlgo::Insertion)l1ct::LinPuppiEmulator
LinPuppiEmulator(unsigned int nTrack, unsigned int nIn, unsigned int nOut, unsigned int nVtx, unsigned int dR2Min, unsigned int dR2Max, unsigned int iptMax, unsigned int dzCut, const std::vector< glbeta_t > &absEtaBins, const std::vector< double > &ptSlopeNe, const std::vector< double > &ptSlopePh, const std::vector< double > &ptZeroNe, const std::vector< double > &ptZeroPh, const std::vector< double > &alphaSlope, const std::vector< double > &alphaZero, const std::vector< double > &alphaCrop, const std::vector< double > &priorNe, const std::vector< double > &priorPh, const std::vector< pt_t > &ptCut, unsigned int nFinalSort, SortAlgo finalSortAlgo)l1ct::LinPuppiEmulatorinline
LinPuppiEmulator(const edm::ParameterSet &iConfig)l1ct::LinPuppiEmulator
nFinalSort_l1ct::LinPuppiEmulatorprotected
nIn_l1ct::LinPuppiEmulatorprotected
nOut_l1ct::LinPuppiEmulatorprotected
nTrack_l1ct::LinPuppiEmulatorprotected
nVtx_l1ct::LinPuppiEmulatorprotected
priorNe_l1ct::LinPuppiEmulatorprotected
priorPh_l1ct::LinPuppiEmulatorprotected
ptCut_l1ct::LinPuppiEmulatorprotected
ptSlopeNe_l1ct::LinPuppiEmulatorprotected
ptSlopePh_l1ct::LinPuppiEmulatorprotected
ptZeroNe_l1ct::LinPuppiEmulatorprotected
ptZeroPh_l1ct::LinPuppiEmulatorprotected
puppisort_and_crop_ref(unsigned int nOutMax, const std::vector< PuppiObjEmu > &in, std::vector< PuppiObjEmu > &out, SortAlgo algo=SortAlgo::Insertion)l1ct::LinPuppiEmulatorstatic
run(const PFInputRegion &in, const std::vector< l1ct::PVObjEmu > &pvs, OutputRegion &out) constl1ct::LinPuppiEmulator
setDebug(bool debug=true)l1ct::LinPuppiEmulatorinline
setFakePuppi(bool fakePuppi=true)l1ct::LinPuppiEmulatorinline
SortAlgo enum namel1ct::LinPuppiEmulator
sum2puppiPt_flt(float sum, float pt, unsigned int ieta, bool isEM, int icand) constl1ct::LinPuppiEmulatorprotected
sum2puppiPt_ref(uint64_t sum, pt_t pt, unsigned int ieta, bool isEM, int icand) constl1ct::LinPuppiEmulatorprotected