CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
l1tpf_impl::InputRegion Struct Reference

#include <DiscretePFInputs.h>

Inheritance diagram for l1tpf_impl::InputRegion:
l1tpf_impl::Region

Public Member Functions

 InputRegion ()
 
 InputRegion (float etacenter, float etamin, float etamax, float phicenter, float phihalfwidth, float etaextra, float phiextra)
 

Public Attributes

std::vector< CaloClustercalo
 
std::vector< CaloClusteremcalo
 
float etaCenter
 
float etaExtra
 
float etaMax
 
float etaMin
 
std::vector< Muonmuon
 
float phiCenter
 
float phiExtra
 
float phiHalfWidth
 
std::vector< PropagatedTracktrack
 

Detailed Description

Definition at line 223 of file DiscretePFInputs.h.

Constructor & Destructor Documentation

l1tpf_impl::InputRegion::InputRegion ( )
inline

Definition at line 231 of file DiscretePFInputs.h.

232  : etaCenter(),
233  etaMin(),
234  etaMax(),
235  phiCenter(),
236  phiHalfWidth(),
237  etaExtra(),
238  phiExtra(),
239  calo(),
240  emcalo(),
241  track(),
242  muon() {}
std::vector< CaloCluster > calo
std::vector< Muon > muon
std::vector< PropagatedTrack > track
std::vector< CaloCluster > emcalo
l1tpf_impl::InputRegion::InputRegion ( float  etacenter,
float  etamin,
float  etamax,
float  phicenter,
float  phihalfwidth,
float  etaextra,
float  phiextra 
)
inline

Definition at line 243 of file DiscretePFInputs.h.

245  : etaCenter(etacenter),
246  etaMin(etamin),
247  etaMax(etamax),
248  phiCenter(phicenter),
249  phiHalfWidth(phihalfwidth),
250  etaExtra(etaextra),
251  phiExtra(phiextra),
252  calo(),
253  emcalo(),
254  track(),
255  muon() {}
std::vector< CaloCluster > calo
std::vector< Muon > muon
std::vector< PropagatedTrack > track
std::vector< CaloCluster > emcalo

Member Data Documentation

std::vector<CaloCluster> l1tpf_impl::InputRegion::calo
std::vector<CaloCluster> l1tpf_impl::InputRegion::emcalo
float l1tpf_impl::InputRegion::etaCenter
float l1tpf_impl::InputRegion::etaExtra
float l1tpf_impl::InputRegion::etaMax
float l1tpf_impl::InputRegion::etaMin
std::vector<Muon> l1tpf_impl::InputRegion::muon
float l1tpf_impl::InputRegion::phiCenter
float l1tpf_impl::InputRegion::phiExtra
float l1tpf_impl::InputRegion::phiHalfWidth
std::vector<PropagatedTrack> l1tpf_impl::InputRegion::track