#include <DiscretePFInputs.h>
Public Member Functions | |
InputRegion () | |
InputRegion (float etacenter, float etamin, float etamax, float phicenter, float phihalfwidth, float etaextra, float phiextra) | |
Public Attributes | |
std::vector< CaloCluster > | calo |
std::vector< CaloCluster > | emcalo |
float | etaCenter |
float | etaExtra |
float | etaMax |
float | etaMin |
std::vector< Muon > | muon |
float | phiCenter |
float | phiExtra |
float | phiHalfWidth |
std::vector< PropagatedTrack > | track |
Definition at line 223 of file DiscretePFInputs.h.
|
inline |
Definition at line 231 of file DiscretePFInputs.h.
|
inline |
Definition at line 243 of file DiscretePFInputs.h.
std::vector<CaloCluster> l1tpf_impl::InputRegion::calo |
Definition at line 226 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::PFAlgo2HGC::calo_relink(), l1tpf_impl::PFAlgo3::calo_relink(), l1tpf_impl::PFAlgoBase::initRegion(), l1tpf_impl::PFAlgo3::link_em2calo(), l1tpf_impl::PFAlgo2HGC::link_tk2calo(), l1tpf_impl::PFAlgo3::link_tk2calo(), l1tpf_impl::PFAlgo2HGC::linkedcalo_algo(), l1tpf_impl::PFAlgo3::linkedcalo_algo(), l1tpf_impl::PFAlgo2HGC::linkedtk_algo(), l1tpf_impl::PFAlgo3::linkedtk_algo(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), l1tpf_impl::PFAlgo3::sub_em2calo(), l1tpf_impl::PFAlgo2HGC::sum_tk2calo(), l1tpf_impl::PFAlgo3::sum_tk2calo(), l1tpf_impl::PFAlgo2HGC::unlinkedcalo_algo(), l1tpf_impl::PFAlgo3::unlinkedcalo_algo(), l1tpf_impl::writeToFile(), and l1tpf_impl::Region::zero().
std::vector<CaloCluster> l1tpf_impl::InputRegion::emcalo |
Definition at line 227 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::PFAlgo3::emcalo_algo(), l1tpf_impl::PFAlgo3::emtk_algo(), l1tpf_impl::PFAlgoBase::initRegion(), l1tpf_impl::PFAlgo3::link_em2calo(), l1tpf_impl::PFAlgo3::link_tk2em(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), l1tpf_impl::PFAlgo3::sub_em2calo(), l1tpf_impl::PFAlgo3::sum_tk2em(), l1tpf_impl::writeToFile(), and l1tpf_impl::Region::zero().
float l1tpf_impl::InputRegion::etaCenter |
Definition at line 224 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::fiducialLocal(), l1tpf_impl::Region::globalAbsEta(), l1tpf_impl::Region::globalEta(), l1tpf_impl::Region::localEta(), l1tpf_impl::readFromFile(), l1tpf_impl::Region::regionAbsEta(), and l1tpf_impl::writeToFile().
float l1tpf_impl::InputRegion::etaExtra |
Definition at line 225 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::contains(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), and l1tpf_impl::writeToFile().
float l1tpf_impl::InputRegion::etaMax |
Definition at line 224 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::contains(), l1tpf_impl::Region::fiducial(), l1tpf_impl::Region::fiducialLocal(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), and l1tpf_impl::writeToFile().
float l1tpf_impl::InputRegion::etaMin |
Definition at line 224 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::contains(), l1tpf_impl::Region::fiducial(), l1tpf_impl::Region::fiducialLocal(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), and l1tpf_impl::writeToFile().
std::vector<Muon> l1tpf_impl::InputRegion::muon |
Definition at line 229 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::PFAlgo2HGC::link_tk2mu(), l1tpf_impl::PFAlgo3::link_tk2mu(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), l1tpf_impl::PFAlgo2HGC::save_muons(), l1tpf_impl::PFAlgo3::save_muons(), l1tpf_impl::writeToFile(), and l1tpf_impl::Region::zero().
float l1tpf_impl::InputRegion::phiCenter |
Definition at line 224 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::contains(), l1tpf_impl::Region::fiducial(), l1tpf_impl::Region::fiducialLocal(), l1tpf_impl::Region::globalPhi(), l1tpf_impl::Region::localPhi(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), and l1tpf_impl::writeToFile().
float l1tpf_impl::InputRegion::phiExtra |
Definition at line 225 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::contains(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), and l1tpf_impl::writeToFile().
float l1tpf_impl::InputRegion::phiHalfWidth |
Definition at line 224 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::Region::contains(), l1tpf_impl::Region::fiducial(), l1tpf_impl::Region::fiducialLocal(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), and l1tpf_impl::writeToFile().
std::vector<PropagatedTrack> l1tpf_impl::InputRegion::track |
Definition at line 228 of file DiscretePFInputs.h.
Referenced by l1tpf_impl::PuppiAlgo::computePuppiAlphas(), l1tpf_impl::PFAlgo3::emtk_algo(), l1tpf_impl::PFAlgoBase::initRegion(), l1tpf_impl::PFAlgo2HGC::link_tk2calo(), l1tpf_impl::PFAlgo3::link_tk2calo(), l1tpf_impl::PFAlgo3::link_tk2em(), l1tpf_impl::PFAlgo2HGC::link_tk2mu(), l1tpf_impl::PFAlgo3::link_tk2mu(), l1tpf_impl::PFAlgo2HGC::linkedtk_algo(), l1tpf_impl::PFAlgo3::linkedtk_algo(), l1tpf_impl::readFromFile(), l1tpf_impl::PFAlgo2HGC::runPF(), l1tpf_impl::PFAlgo3::runPF(), l1tpf_impl::BitwisePFAlgo::runPF(), l1tpf_impl::PFAlgo2HGC::save_muons(), l1tpf_impl::PFAlgo3::save_muons(), l1tpf_impl::PFAlgo2HGC::sum_tk2calo(), l1tpf_impl::PFAlgo3::sum_tk2calo(), l1tpf_impl::PFAlgo3::sum_tk2em(), l1tpf_impl::PFAlgo2HGC::unlinkedtk_algo(), l1tpf_impl::PFAlgo3::unlinkedtk_algo(), l1tpf_impl::writeToFile(), and l1tpf_impl::Region::zero().